Software Engineer

Company: TRS Staffing Solutions
Apply for the Software Engineer
Location: Leicestershire
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.

Posted: June 3rd, 2026