Software Engineer

Company:  TRS Staffing Solutions
Location: Leicestershire
Closing Date: 06/07/2026
Hours: Full Time
Type: Permanent

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.
Apply Now
Share this job
TRS Staffing Solutions
  • Similar Jobs

  • Talent Acquisition Partner - Software Engineering

    Leicester
    View Job
  • Talent Acquisition Partner - Software Engineering

    Loughborough
    View Job
  • Proposals Engineer

    Belgrave
    View Job
  • Electrical Engineer

    Leicester
    View Job
  • Proposals Engineer

    Belgrave
    View Job
An unhandled error has occurred. Reload 🗙