Embedded Software Engineer

  • Location

    Cheltenham, Gloucestershire

  • Sector:


  • Job type:


  • Salary:

    £0.00 - £55 per hour

  • Contact:

    Emma Jane Jones

  • Contact email:


  • Job ref:


  • Published:

    4 months ago

  • Expiry date:


  • Client:


Embedded Software Engineer

6 Months


Up to £55 p/hour

My client is looking for an Embedded Software Engineer for a six-month contract to enhance the software engineering capabilities of its Engineering department. Utilising the C language and working in a multi-disciplinary project team to update the capability of pre-existing firmware for a safety related project. You will be working across the entire development life cycle, from planning and requirements capture and analysis to final product approval.

Key responsibilities:

  • From Systems requirements, design and implement C firmware for embedded devices; Design, develop, code, test and debug software to required safety standards interfacing with hardware design and development as necessary
  • Liaise with customers, internal and external as needed
  • Provide post production support and maintenance as required

Expectations, Background and Understanding:

  • Demonstrable track record of robust firmware design & development through the entire lifecycle using embedded C for 8, 16 or 32-bit microcontrollers following required coding standards.
  • Ability to generate unambiguous software requirements based on user and systems level requirements
  • Experience of creating appropriate software test strategies and operational confirmation
  • Proficient in the use of industry standard communications protocols associated with communication interfaces: MilCAN, J1939, CAN bus etc; Experience of CANalyzer, CANoe or similar
  • Experience of working to safety standards such as IEC61508 or DO-178B/C
  • Experience of debugging and development directly onto PCBs