embedded Linux engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
Job description
In this Embedded Linux role you would be working for a technology-driven company on a diverse range of projects. These could involve solving problems in healthcare, consumer electronics, aerospace, the IoT, or anywhere where increasingly capable hardware can benefit from the power and flexibility of Linux-based software. For instance, you could be helping build new sensing capabilities, smart networking technologies, robotic systems, medical devices, satellite technologies, or autonomous transport solutions, just to name a few.
Requirements
- A 1st or 2.1 degree (and preferably an advanced degree) in a relevant STEM subject such as Computer Science or Electronics
- Demonstrably excellent coding skills in C or C++ for embedded Linux applications
- A solid understanding of commercial software engineering best practice
- Confident communication skills - happy to discuss technical concepts with clients of various levels of detail
Experience in the following would enhance your application:
- Experience in setting up build systems using Yocto and Devicetree
- User Space device drivers
- Python
Benefits & conditions
With interesting and varied projects, real opportunities for career progression and training, and a supportive and sociable company culture, this role is a great chance to join a successful and growing technical consultancy. The role is based in the company’s modern offices south of Cambridge, and comes with a competitive salary and benefits package.
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
Where To Find Software Engineering Jobs
Is Software Engineering Hard?
Fully Remote Software Engineer Jobs
Software Engineer Career: Things You Should Know