Software Engineer
TRS Staffing Solutions
Job Description
Our client is a leading energy transition, business supporting the most challenging requirements for power generation, grid stabilization, and decarbonization through electrification. Software Engineer, you will be responsible for: Designing and developing embedded software using C/C++ for microcontrollers, QNX, and Embedded Linux environments. Supporting the design and development of electronic hardware including PCBs, controllers, and I/O modules.
Integrating embedded software with hardware systems ensuring seamless system performance. Performing system testing, validation, troubleshooting, and root cause analysis. To be successful in this role you will: Have strong expertise in embedded software (C/C++), system integration, and electronics fundamentals.
Have a degree in Electronics, Electrical, Embedded Systems, or Control Engineering. Have knowledge of real-time systems, device drivers, and debugging techniques. Have hands-on experience in hardware troubleshooting and embedded system validation.