Firmware Embedded Software Engineer

17 May 2017
14 Jun 2017
Isabelle Eustace
Contract Type
Full Time
The opportunity is for an Embedded C Software Design Engineer with experience working across the full life-cycle including validation and verification, exposure to RTOS environment software engineering and development is beneficial but not essential.

The group specialises in the development of complex safety and control systems, the products are designed using innovative 'fault-tolerant' and 'failsafe' architectures and must conform to exacting safety standards for Functional Safety (IEC 61508), Hazardous Areas (ATEX/IECEx) and other statutory and regulatory requirements as needed.

Role Responsibilities:

* Working as part of the team, to determine and complete detailed designs for new/updated firmware addressing anomalies and new feature requests.
* Development of ‘C’/assembler code for various 32 & 8 bit processors and microcontrollers
* Fault analysis and correction to system firmware.
* Supporting V&V and product testing activities.
* Generation & maintenance of supporting documentation across all aspects of firmware development within our IEC-61508-2010 process

The ideal candidate has experience of some of the following:

* Good experience in embedded firmware development within an industrial context.
* Appreciation of coding standards and development life-cycle
* An appreciation of real-time programming principals and techniques.
* Experience of serial and Ethernet based protocols would be an advantage
* Appreciation of the IEC 61508 standard.
* Some knowledge of PLCs and/or Safety Products would be an advantage.
* Familiarity with Green Hills INTEGRITY, DOORS, QAC MISRA C and Vectorcast would also be beneficial but not essential

If you would like to know more about the position, please get in touch.

Similar jobs

Similar jobs