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

Recruiter
Saxon Recruitment Solutions Ltd
Location
Barnsley
Salary
£25k - £45k pa + Benefits
Posted
25 Sep 2017
Closes
03 Nov 2017
Contract Type
Permanent
Hours
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 essential requirements for the Embedded 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 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 - 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. The safety critical real time control systems ranges from small single installations to huge multi-networked systems covering multiple functions. 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.
This job was originally posted as www.jobsite.co.uk/job/959187426