Control System-Embedded Software Engineer
- Develop and implement control algorithms for voltage regulation, reactive power compensation, power quality, and system stability in multilevel converter STATCOMs, utilizing techniques such as PI controllers, model predictive control (MPC), or adaptive control methods.
- Validate control performance under various grid conditions using software tools like MATLAB/Simulink, PSCAD/EMTDC, or OPAL-RT, simulating dynamic responses, transient behaviors, and fault handling.
- Analyze system-level interactions between control strategies and multilevel converter topologies (e.g., modular multilevel converters or cascaded H-bridge), optimizing for reduced oscillations, improved response time, and harmonic mitigation.
- Collaborate with power electronics engineers, firmware developers, and test teams to integrate control software into prototypes, ensuring seamless hardware-software compatibility and real-time operation.
- Collaborate with power electronics and other control systems engineers to translate hardware requirements into firmware, supporting integration testing and hardware-in-the-loop (HIL) simulations.
- Conduct stability analysis, including small-signal modeling and eigenvalue assessments, to ensure robust performance during disturbances like faults or load changes.
- Design and tune protection mechanisms, such as overvoltage/undervoltage detection and fault ride-through capabilities, to comply with grid codes and standards (e.g., IEEE 519 for harmonics).
- Perform root cause analysis on simulation discrepancies or control failures, iterating designs to enhance reliability and efficiency.
- Prepare technical documentation, including control flow diagrams, simulation reports, and performance metrics, for internal reviews and regulatory submissions.
- Manage hardware component obsolescence issues of existing control platforms.
- Program microcontrollers and DSPs to implement real-time control algorithms, system monitoring, and data processing for multilevel converter STATCOM operations.
- Develop and integrate communication protocols such as Modbus, DNP3, IEC 61850, or Ethernet-based standards to facilitate seamless interaction with supervisory control and data acquisition (SCADA) systems and grid interfaces.
- Design and optimize embedded software for low-latency execution, resource efficiency, and robustness in high-power environments, using languages like C/C++ or assembly.
- Conduct code reviews, debugging, and performance profiling to identify and resolve issues in real-time control loops and interrupt handling.
- Develop and maintain software documentation, including code comments, architecture diagrams, and user manuals.
- Support internal audits and enforce adherence to documented policies and procedures to uphold quality of designs.
- Stay current with advancements in control technologies for power system, embedded technologies, real-time operating systems (RTOS), and cybersecurity practices for power system applications.
- Bachelor's degree in electrical engineering or a related field.
- At least 5 years of professional experience in control systems design, preferably in power electronic converter control.
- Proven expertise in developing control algorithms for voltage and reactive power management, with hands-on experience in PI controllers, MPC, or similar methods.
- Proven expertise in programming microcontrollers (e.g., ARM Cortex-M) and DSPs (e.g., TMS320 series) for real-time applications.
- Strong proficiency in simulation tools such as MATLAB/Simulink, PSCAD, or equivalent for modeling dynamic systems and fault scenarios.
- Solid understanding of power system dynamics, stability analysis, and multilevel converter operations in high-voltage environments.
- Solid understanding of real-time control principles, interrupt service routines, and hardware-software interfacing in high-voltage systems.
- Experience with real-time control implementation, including DSPs or microcontrollers, and knowledge of communication protocols like DNP3.
- Excellent analytical and problem-solving skills, with the ability to work collaboratively in multidisciplinary teams.
- Familiarity with debugging tools (e.g., JTAG, oscilloscopes) and version control systems (e.g., Git).
- Strong communication skills for technical documentation and team collaboration.
- Master's or Ph.D. in Electrical Engineering with a focus on Control Systems or Power Systems.
- 7+ years of experience, including work on multilevel converter-based systems or grid-connected inverters in renewable energy applications.
- Familiarity with advanced simulation environments (e.g., hardware-in-the-loop testing) and optimization techniques for control parameters.
- Experience with embedded programming in C/C++ for control firmware development.
- Knowledge of machine learning applications in predictive control or fault detection for power systems.
- Advanced knowledge of cybersecurity for embedded devices, such as secure boot and encryption, in compliance with standards like IEC 62443.
- Experience with model-based design tools (e.g., MATLAB/Simulink Embedded Coder) for automatic code generation and HIL testing.
Recommended Jobs
Need Business Analyst
Looking for a Business Analyst with extensive experience working as a Business Analyst Should have worked on Agile/Scrum projects. Good to have experience working in Banking and Payment domain …
Machinist/Tool Die Maker
Job Description Job Description Blue Bird (NASDAQ: BLBD) is recognized as a technology leader and innovator of school buses since its founding in 1927. Our dedicated team members design, engineer…
Part Time Sales Associate
Job Description Job Description Benefits: Flexible hours A fun, positive working environment Employee discounts LOOKING FOR BACKYARD BIRD AND NATURE LOVERS! Job Summary Looking f…
Travel Nurse RN - Med Surg - Paying up to $1,974/week
Seeking Travel Med Surg RNs in Macon, Georgia, earning up to $1,974/week. At Vivian, healthcare professionals can build a universal profile, explore relevant job options based on preferences, and c…
Afterschool Teacher
Job Description Job Description Summary Pride and Joy is looking for an After-School Teacher Learning coach to work with our school age students. We are looking for enthusiastic individuals …
Director, Visa Commercial Solutions, Supply Chain Payments
Job Description Job Description Company Description Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants…
UI Developer
UI Developer Location Alpharetta, GA : Our software engineers at Fiserv bring an open and creative mindset to a global team developing mobile applications, user interfaces and much more to deliver in…
IT Asset Liaison
Job Description Job Description IT Asset Manager/Liaison in Midtown/ATL Location in Midtown/ATL GA Hybrid work schedule: 3 days onsite / 2 days remote We're in search of a highly per…
RN-ICU
Job Description Job Description Requirements: 2+ yr of ICU experience required BLS, ACLS, NIH, TNCC required Must be comfortable in floating Must be fully covid vaccinated Company D…
Inside Business Development Representative
Job Description Job Description AOT is aggressively seeking high-capacity, self-driven inside business development representatives to continue our rapid pace of growth. This position would be ful…