Embedded C Software Engineer

Location: Enfield, Middlesex Salary:
Sector: Engineering Type: Permanent

A global Embedded Software client based in North London are looking to add an Embedded Software Engineer to their team as quickly as possible on a permanent basis.

For this role, you will be an experienced Embedded Software Engineer with C programming experience. You should have worked on Real Time Operating Systems (RTOS) as well as having Linux experience.

You will be responsible for the design, specifications, implementation, testing and maintenance of the clients Embedded Software, for their range of exciting products. Someone with Full Life-Cycle experience, with previous debugging skills would be well suited to this position.

Although you will be a technically capable engineer, you should be a team player who can stand back and analyse problems before setting to work on implementing fixes. Any experience of system debugging (at a hardware level) will be advantageous, for example using oscilloscopes and logic analysers.

If you have had experience with Microblaze, PowerPC or ARM processors, please get in touch.

This is an exciting opportunity to join a global client, working on interesting and varying projects where no two days will be the same.

Interviews to take place ASAP!!


- Masters or Bachelor's degree

- Embedded C

- Real Time Operating Experience/RTOS

- Linux

- Microcontroller/Microprocessor - Microblaze, PowerPC, ARM

- Full Life-Cycle (Design through to test)

- System debugging experience

To find out more about Progressive Recruitment please visit

Progressive Recruitment, a trading division of SThree Partnership LLP is acting as an Employment Agency in relation to this vacancy | Registered office | 1st Floor, 75 King William Street, London, EC4N 7BE, United Kingdom | Partnership Number | OC387148 England and Wales