Embedded Linux Developer
- 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
Requirements
As a Linux developer, you use a lot of open source software. Would you like to be paid to give back to the community?
This is a rare chance for a Cambridge candidate to take on a full time paid role contributing to major open source projects. Home working is possible given the current UK situation. Once things return to normal, a regular presence in their office will be needed, though some home working will remain an option.
As you’d imagine, the team is globally distributed and work on a host of open source projects. These include the Linux kernel, dev infrastructure, and low level and embedded software making good use of the latest hardware, including graphics. Fellow collaborators on projects include the likes of Google engineers.
This role focuses on tools and infrastructure development, to help developers get their code working on a wide range of specialised hardware. You may be speaking with your “customers”, but these are other open source developers! Other perks include - under normal circumstances - paid trips to conferences and trade shows.
You will have:
- Broad low level Linux software development skills, ideally a Debian-based distro
- Commercial Linux software development experience
- An active interest in open source, as a contributor or user
- Experience coding for ARM Cortex CPUs, and ARM-powered single board computers such as the Raspberry Pi, BeagleBoard, etc.
- A good degree in a technical subject from a reputable university, and strong A-levels
- Full UK work permission without time limit, restriction or sponsorship
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
Find a Developer Job: 12 Best Job Sites For Developers
Where to Find Entry-Level Software Engineering Jobs
Dev Digest 121 - AI goes offline