Embedded Software Engineer

  • Location

    Cheltenham, Gloucestershire

  • Sector:

    Engineering

  • Job type:

    Contract

  • Salary:

    £0.00 - £55 per hour

  • Contact:

    Emma Jane Jones

  • Contact email:

    Emma-Jane.Jones@experis.co.uk

  • Job ref:

    BBBH110628_1568894736

  • Published:

    about 2 months ago

  • Expiry date:

    2019-10-19

  • Client:

    #

Embedded Software Engineer

6 Months

Cheltenham

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