embedded software 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
+1 more
Job description
Keywords: embedded software engineer, kernel, bootloaders, U-Boot, BSP, Linux Distros, flashing, low-level debugging, open source development, ARM processors, single board computers, SBC, networking, distributed environment, Linux consultancy, embedded development, open source software, Cambridge, Cambridgeshire
Requirements
Are you an enthusiastic embedded software developer with Open Source exposure? Our client seeks an experienced engineer to contribute to the development of their software system and to provide related consultancy to their customers.
This position will require regular presence in our client’s Cambridge office although remote working may be possible from time to time.
For this important new role, you’ll have:
- Broad Linux experience (eg U-Boot, Linux kernel and BSP, Linux Distros, Flashing, low-level debugging)
- Knowledge of ARM processor-based HW boards, single board computers and networking
- Knowledge of Open Source development methodologies and relevant Open Source communities
- Ability to work and communicate in an online, fully distributed environment
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
Best Job Boards for Remote Work for Developers
Where to Find Entry-Level Software Engineering Jobs
Find a Developer Job: 12 Best Job Sites For Developers