Embedded Software Engineer – control systems
Loughborough, UK to £42,000 + benefits
- Involved with developing realtime embedded software for alternative energy products
- Ability to develop software using Embedded C
- Bare metal programming for ARM processors or similar would be preferable
- Able to work across the full lifecycle (including version control, bug reporting / tracking etc)
More detail - Embedded Software Engineer
Due to new projects and expansion this role has been created within the software engineering team. You will be working alongside other control systems and embedded software engineers and cross-functional teams to develop and deliver alternative energy systems for the automotive sector.
The role – Embedded Software Engineer
The Embedded Software Engineer would be required to interpret systems requirements, devise technical specifications and implement embedded software solutions. The role will also involve the development of software using Embedded C. You will take responsibility for implementing software to hardware / ECUs and supporting test and validation.
If you enjoy autonomy, also owning and delivering your own projects then this would be a good role for you.
The position would suit an embedded software engineer that is able to develop bare metal software for complex electronics systems. Typically you would be involved with software development for product features including communications, power management and control.
A background in developing control software for real world hardware through sensors and actuators would be ideal.
Skills / Knowledge: Embedded Software Engineer
- A degree or higher degree in a relevant subject (e.g. electronic engineering, computer science, mechatronics)
- Ideally 5 years of industry experience working as an Embedded Software Engineer developing Embedded C
- Experience of implementing software to bare metal
- Experience of working in cross-functional engineering design teams coupled with experience of supporting test and validation activities
- Knowledge of serial comms (e.g. I2C, CAN, SPI, RS232 etc) would be useful
- Experience of developing control software for automotive systems would be useful, although other electromechanical control systems experience would be fine (e.g. rail, robotics, machinery, etc)
This Embedded Software Engineer role is commutable from Derby, Loughborough, Nottingham, Melton Mowbray, Leicester, Burton upon Trent, Tamworth and Hinckley