Embedded Software Development Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Requirements
For this Embedded Software Development Engineer role, we are looking for someone with:
- Strong knowledge of developing embedded software in C (C++ is advantageous)
- Experience working with STM32 microcontrollers
- Familiarity with Linux-based systems
- Understanding of embedded development tools and debugging environments
- Ability to work across the full software development lifecycle
- Experience collaborating with hardware and multidisciplinary engineering teams
About the company
This well-established design and engineering consultancy delivers innovative products across a wide range of industries, combining embedded software, electronics and industrial design to bring complex ideas to life. The team are now looking for an Embedded Software Development Engineer to support the development of bespoke embedded systems across a variety of technically challenging client projects. You’ll work closely with multidisciplinary engineering and design teams, contributing across firmware development, system integration and product development from concept through to production.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on careerjet.co.ukGood distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where to Find Entry-Level Software Engineering Jobs
Is Software Engineering Hard?
Fully Remote Software Engineer Jobs
What is Software Engineering?