Demo

Advanced Engineer, Software

Agile
Cedar, TX Full Time
POSTED ON 1/15/2025
AVAILABLE BEFORE 3/21/2025

Power Systems Software Engineer

Location :   Hybrid 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!

Here's what you'll be doing :

  • Designing, implementing, and optimizing software components for power control systems using C .
  • Working 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.
  • Automating system tasks, performing data analysis, and creating efficient tools for system monitoring and diagnostics.
  • Developing software components that respond to power system events.
  • Implementing control algorithms for voltage regulation, load shedding, fault detection, and protection.
  • Ensuring stability and safety of power systems.
  • Creating unit tests, integration tests, and system-level tests.
  • Validating software against power system simulations and real-world scenarios.
  • Maintaining clear and concise documentation for software design, APIs, and system configurations.

Here's what our ideal candidate has :

  • 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.
  • 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 Advanced Engineer, Software?

    Sign up to receive alerts about other jobs on the Advanced Engineer, Software career path by checking the boxes next to the positions that interest you.
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $146,673 - $180,130
    Income Estimation: 
    $176,149 - $220,529
    Income Estimation: 
    $77,657 - $95,021
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $97,257 - $120,701
    Income Estimation: 
    $123,167 - $152,295
    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

    Agile
    Hired Organization Address Norcross, GA Full Time
    Azure Architect Employment type :  Full-time Location : Hybrid in the metro Atlanta area Hybrid We are looking for a s...
    Agile
    Hired Organization Address Alpharetta, GA Temporary
    Job Title : Design Consultant Employment Type : 6-month Contract Compensation : $50 - $55 per hour Location : 100% Remot...

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

    MTS Software Development Engineer

    Advanced Micro Devices, Inc, Austin, TX

    Software Development Data Engineer

    Advanced Micro Devices, Inc, Austin, TX

    AI Assistant is available now!

    Feel free to start your new journey!