Embedded Software Engineer
Role details
Job location
Tech stack
Job description
This globally recognised engineering consultancy works at the forefront of science and technology, delivering complex products across healthcare, communications, electronics and deep-tech sectors. The team are now looking for an Embedded Software Engineer to support the design and development of innovative embedded systems across a wide range of cutting-edge projects.You'll work within multidisciplinary teams, contributing to embedded software design from early concept through to delivery, often on first-of-its-kind products.For this Embedded Software Engineer role, we are looking for someone with
Requirements
- Strong experience developing embedded software in C and C++
- Experience working across the full software development lifecycle
- Good understanding of bare-metal and/or RTOS-based systems
- Ability to work closely with hardware and electronics engineers
- Ideally, experience with Linux-based embedded platforms