Job Description
This is an exciting opportunity for an embedded software engineer to join a successful and expanding technology company within the rapidly developing electric vehicle industry. The automotive industry is changing greatly and the electric vehicle space is one of the most challenging and competitive places to be.
The company seeks a talented embedded software engineer to help in the design and development of their next generation products and systems.
Ideally candidates would have experience of highly regulated or safety critical product development, perhaps gained within the automotive, avionics, rail or medical device domain. However the company remains flexible and open to engineers from other product backgrounds.
The ideal candidate would be a proven software engineer with experience of developing both embedded software and firmware for highly regulated and high reliability engineering systems. Experience of UML or SysML would be a great advantage.
Knowledge / Skills
A good degree or equivalent in a relevant subject (electronics engineering, computer science automotive engineering, mechatronics etc)
3-5 years of experience as an embedded software engineer with very good experience of embedded C development ideally gained within the Automotive, Aerospace, Medical device or industrial control domain
Excellent communication skills and the ability to work effectively in a small team environment
Software development within model based systems design environment would be very useful (e.g. understanding of SysML / UML)
Desirable
Familiarity with safety critical standards such as IEC 61508, ISO 26262 or similar, otherwise coding to MISRA C standards would be ideal
Knowledge of control systems and control algorithms (e.g. motor control, electromechanical systems, power / batter control or similar)would be useful
Systems engineering experience would be a distinct advantage (e.g. use of SysML or UML)
Texas Instruments Code Composer Studio
Others – FlexRay, CAN, low level drivers, unit testing tools, ability to read and understand electronic circuit diagrams, validation and testing of software to automotive requirements
Benefits
• Discretionary bonus - up to15%
• 37.5 hour week with core hours from 10:00-16:00 Monday to Friday
• Life assurance at 4x salary
• Pension - Up to 7%
• Private healthcare
• Employee share options scheme