Senior / Principal Firmware Engineer

Location
Milton Keynes
Salary
Competitive Salary
Posted
23 Feb 2018
Closes
23 Mar 2018
Sectors
Engineering
Contract Type
Permanent
Hours
Full Time

Senior / Principal Firmware Engineer

Milton Keynes
Permanent

Here at Integral e-Drive we are developing next generation technologies as part of the move towards a more sustainable way of powering vehicles. 

Working with prestigious manufacturers and Tier 1 suppliers, our engineers create innovative, complex powertrain engineering solutions used for a wide range of applications in passenger and off highway vehicles and motorsport.

The Software team is moving from a prototype driven environment to a production code development method. We are not afraid of changing how we work and what we do to deliver better software.

As a Senior / Principal Firmware Engineer, you will drive, design, implementation, test and integration.

You will join a small, agile team of skilled engineers working at a high technical level and have the opportunity to work on a broad range of truly innovative high-profile technologies

Key Responsibilities of our Senior / Principal Firmware Engineer;

- Hardware related programming

- Real time C programming for embedded Microcontrollers

- Debugging and Problem Solving

- Involvement in SW architecture and microcontroller selection

- Integrate high level algorithms with low level embedded software drivers

- Configure AUTOSAR compatible base software and MCAL

- Managing / coordinating engineering changes and maintain detailed design records

- Develop complex device drivers for electric motors

- Participating / contributing to design reviews of software projects and product design

Required skills/experience;

The successful Senior / Principal Firmware Engineer will ideally be degree qualified in Software or Electronics Engineering. You will have strong knowledge in C programming, ideally for 32-bit microprocessors, experience in real time operating solutions and microcontrollers. You will have working knowledge of SPI, JTAG, and CAN.

It would be beneficial to have working knowledge of Eclipse, make / build environment, code test and verification, knowledge of protocols such as J1587, J1939, ISO14229, Boot loader, DMA and Cache Handling.

As an employee of Integral Powertrain, you will receive ongoing personal development, outstanding training opportunities and an excellent benefits package including a Contributory Pension Scheme, Life assurance and Private medical insurance.

If you think you have what it takes to become our Senior / Principal Firmware Engineer then click “Apply” today!

More searches like this