Senior Embedded Software Engineer
Recruiter
Listed on
Location
Salary/Rate
Salary Notes
Type
Start Date
This job has now expired please search on the home page to find live IT Jobs.
The Role:
Spirax Sarco leads the world in the design and manufacture of thermal energy management systems.
Our vision is the creation of a Smart Thermal Grid for real-time management of thermal energy generation, distribution and conversion.
We are seeking to hire enthusiastic embedded software professionals to develop Industrial Internet of Things (IIoT) applications to make our vision a reality.
Main Duties:
Develop code for ultra-low power micro-controller applications, design software architecture and create new processes.
Key Responsibilities:
Specify, write & test real-time code for ARM/MSP430 embedded microcontrollers conforming to MISRA-C.
Requirements capture and systems analysis.
Software architecture design.
Specify, write and execute acceptance & integration tests.
Develop test scripts for such tests (typically Python).
Produce low level device drivers.
Key Skills:
Ability to write efficient code for real-time embedded C/C++ applications on 16/32 bit platforms.
Highly proficient in use of system modelling tools such as UML.
Experienced with wired & wireless industrial communication protocols: Modbus (RTU) over TCP/IP & RS485, ISA100.
Quality approach to the production of well documented software.
Able to interpret hardware circuit diagrams.
Experience of Safety Integrity Level coding regime.
Understanding of Real time/Embedded operating systems.
Company Benefits:
Company Pension Scheme
Life Assurance Cover
Medical Insurance
Company Profit Related Bonus Scheme
Company Share Scheme
Childcare Vouchers
Subsidised onsite restaurant
To apply, please e-mail your CV to us, clicking the APPLY button below!
Applications should be received no later than Friday 02 September 2016.
**No Agencies Please!**