Demo

Control Software Engineer

Agile Resources, Inc.
Cedar, TX Full Time
POSTED ON 4/7/2025
AVAILABLE BEFORE 5/7/2025

Location / Remote : Hybrid Remote in Cedar Park, TX (i.e., 4 days onsite / week)

Employment Type : Direct Hire / Full Time / Permanent

Compensation : Salary up to $125k (depending on experience)

We are seeking a talented and motivated Power Systems Software Engineer to join our dynamic team. As a key contributor, you will play a crucial role in designing, developing, and maintaining software solutions for power control and management systems. If you have a passion for both low-level programming and high-level system design, this role is for you!

Responsibilities :

  • Design, implement, and optimize software components for power control systems using C .
  • Work closely with cross-functional teams, including hardware engineers, firmware developers, and system architects.
  • Proficiency in Linux development environments (e.g., Ubuntu or CentOS).
  • Comfortable working with system libraries, kernel modules, and device drivers.
  • Strong scripting experience with Python and Bash.
  • Automate system tasks, perform data analysis, and create efficient tools for system monitoring and diagnostics.
  • Develop software components that respond to power system events.
  • Implement control algorithms for voltage regulation, load shedding, fault detection, and protection.
  • Ensure stability and safety of power systems.
  • Create unit tests, integration tests, and system-level tests.
  • Validate software against power system simulations and real-world scenarios.
  • Maintain clear and concise documentation for software design, APIs, and system configurations.

Qualifications :

  • 5 years of experience in C development, preferably in the context of power systems or industrial controls.
  • Familiarity with power system concepts (voltage, current, frequency, etc.).
  • Strong problem-solving skills and attention to detail.
  • Excellent communication and teamwork abilities.
  • Passion for clean, efficient, and maintainable code.
  • Bonus Skills :

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or related field.
  • Scripting experience with Python and Bash.
  • Experience with PLC programming or SCADA systems.
  • Knowledge of communication protocols (Modbus, DNP3, IEC 61850, etc.).
  • Exposure to FPGA programming or hardware description languages (VHDL / Verilog).
  • Salary : $125,000

    If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
    Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

    What is the career path for a Control Software Engineer?

    Sign up to receive alerts about other jobs on the Control Software Engineer career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $96,240 - $123,168
    Income Estimation: 
    $120,579 - $154,482
    Income Estimation: 
    $115,522 - $153,258
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $120,579 - $154,482
    Income Estimation: 
    $143,102 - $186,922
    Income Estimation: 
    $123,167 - $152,295
    Income Estimation: 
    $146,673 - $180,130
    View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

    Job openings at Agile Resources, Inc.

    Agile Resources, Inc.
    Hired Organization Address Cedar, TX Full Time
    Mechanical Technician – Cedar Park, TX! Fantastic opportunity with an innovative company in Cedar Park! We're looking fo...
    Agile Resources, Inc.
    Hired Organization Address Austin, TX Full Time
    Mechanical Designer Location: Cedar Park, TX Type: Direct/Full-Time/Hourly Non-Exempt Pay Rate: $45–$55/hour Our client ...
    Agile Resources, Inc.
    Hired Organization Address Cary, NC Full Time
    Title : Business Analyst Location : Cary, NC (Hybrid) Contract Duration : Through 12 / 31 / 2026 Pay Rate : $40.00 - $45...
    Agile Resources, Inc.
    Hired Organization Address Milford, OH Full Time
    At Agile Resources, Inc., we're committed to delivering high-quality products and solutions to our clients. We're seekin...

    Not the job you're looking for? Here are some other Control Software Engineer jobs in the Cedar, TX area that may be a better fit.

    Junior Software Engineer

    Component Control, Austin, TX

    Software Engineer

    Allen Control Systems, Austin, TX

    AI Assistant is available now!

    Feel free to start your new journey!