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).
There are currently no related jobs. Please sign up for Job Alerts.
Loading...
Login to save this search and get notified of similar positions.
About Cedar Park, TX
Discover exciting job opportunities in and around Cedar Park, Texas! This thriving city, located just north of Austin, offers a perfect blend of urban amenities and natural beauty. With the stunning landscapes of Brushy Creek Lake Park, the vibrant cultural scene at the Cedar Park Center, and the delectable BBQ joints like The Salt Lick and Franklin Barbecue nearby, Cedar Park provides a unique and charming backdrop for your career growth. Explore job listings in this dynamic region and consider making Cedar Park your next career destination. Join us in experiencing the charm and opportunities that this bustling Texas town has to offer!
Are you sure you want to apply for this job?
Please take a moment to verify your personal information and resume are up-to-date before you apply.