Embedded Software Engineer C/C++ x2 - Near Barnsley

Saxon Recruitment Solutions
11 Jan 2018
02 Feb 2018
Contract Type
Full Time
Embedded Software Engineer C/C++ x2 - Near Barnsley.

Commutable from Sheffield, Rotherham, Doncaster, Wakefield, Huddersfield, Leeds.

Embedded C, Embedded C/C++, Embedded Software, Firmware, ANSI C, 8/16/32 bit micros, M16C, R8C, CMX, RTOS, UARTs RS232, RS485, I2C, SPI, Ethernet, USB.

This leading environmental and safety technology group which designs and manufactures specialist Control equipment are seeking an experienced Embedded Software Engineer / Firmware Engineer x2 with solid skills and experience in low level ANSI C, Embedded C for Real-Time Embedded Programming, C/C++. The safety critical real time control systems ranges from small single installations to huge multi-networked systems covering multiple functions.

The essential requirements for the Embedded Software Design Engineer include :
- Degree in Electronics Engineering or similar
- Proven capabilities in the development of embedded systems with involvement throughout the design process from specification to the realisation of saleable products
- Experience of complex embedded software design in real-time environments
- Product integrity is fundamental within this industry and the candidate must consistently demonstrate best practice design & development techniques and processes
- A creative approach to problem solving combined with an understanding of the constraints and needs of the business
- A self-starter able to work independently, as part of a team and able to take responsibility
- A methodical approach to tasks, with strong analytical skills and an eye for detail and precision
- The ability to thrive under pressure
- Experience of writing embedded software in the context of interacting with external electronics / real world.

The Desirable Requirements for the Embedded Software Engineer include :
- Knowledge of life safety critical or industrial products
- Implementation knowledge of modern communication methods for data transfer
- Experience of writing embedded software utilising a Real Time Operating System, RTOS
- PC programming and embedded hardware design skills.

The specific responsibilities of the Embedded Software Design Engineer include :
- Design and development of embedded software including safety critical real-time control systems
- Development of new products and support for existing products. Some projects will focus on adding features to existing hardware/ software platforms, software must be formed with future expansion / maintenance in mind, with Cloud Development.
- System wide architectural design.

With the primary focus being on the development of robust Embedded Software, the scope of the role also extends to capturing and refining project requirements in conjunction with other parties, driving the technical approach within the design team and ensuring the quality of the implementation.

Excellent opportunities in an expanding, stable, well established and highly innovative Group. The company can offer technically challenging project work in a forward thinking multi-disciplined team allied to the Cloud and Internet of Things (IoT).

This job was originally posted as www.cwjobs.co.uk/job/79186041

Similar jobs

Similar jobs