Sheffield/Rotherham | 37.5 Hours/Week
We are seeking an experienced and motivated Senior Embedded Software Engineer to join the UK’s largest supplier of electric vehicle drive systems in Sheffield!
As they expand their teams and operations to meet the rapidly growing need for electrically driven commercial and rail vehicles, you will be responsible for the software systems to power and control electric vehicles safely and effectively. Software must be developed for safety-critical applications.
Applications are welcome from university graduates with significant industrial experience in embedded software systems. A sound understanding of fundamental engineering principles and their practical application is essential.
Your Key Responsibilities:
– Design and implementation of robust software for embedded high-power electric drive components and integrating them into vehicle systems.
– Developing software within a structured environment, adhering to coding standards and functional safety principles, and with full documentation and processes.
– Control of electric motors, lithium-ion traction batteries and other sub-systems.
– Management of multiple drives and batteries in a vehicle, and operation with the vehicle ECUs.
– Provide engineering support within manufacturing and to customers where needed, primarily remotely but occasionally on-site.
Your Skills and Experience:
– Degree-qualified in a software-related discipline
– Excellent coding skills in Embedded C (Bare metal/Super loop)
– Experience working with real-time processes on embedded controllers or DSP
– Working in a structured software environment using coding standards such as MISRA C
– Experience with MATLAB Simulink for automated code generation
– CAN communications systems, including J1939
– The ability to manage scheduled design activities to achieve on-time delivery
– Experience working in a proactive engineering environment is essential
If you have a passion for software coding and data, we would love to hear from you – apply now!