Software Engineer
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.