C 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
Requirements
Are you interested in helping develop embedded software architectures to underpin future transport technologies? This accomplished Cambridgeshire development team is seeking a talented embedded C developer to help them do just this. If you can write efficient and reliable C code and have a good understanding of scheduling, communications, memory management and other such topics we would like to hear from you., * A 1st or 2.1 degree in computer science, electronics, or similarly relevant subject from a well-respected university.
- Excellent C coding skills including experience developing code for embedded applications. You will need to be able to create high quality, reliable, and maintainable software.
- A strong understanding of concepts, such as multithreading, memory management, and common low level communications buses. Experience developing high integrity software within a regulated industry such as automotive or aerospace would be an advantage, as would experience of working within an Agile team.
- Sponsorship can’t be provided, so you will need full existing work permission for the UK., Keywords: Operating Systems, Embedded C, Multithreaded, High Integrity, Safety Critical, Hard Real-Time, Resource-Constrained Software, Real Time OS, RTOS, Cambridgeshire
Benefits & conditions
On offer are a competitive salary and benefits package, interesting projects, working with a friendly and enthusiastic team, and scope for taking on additional responsibilities and progressing in your career.
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 Entry-Level Software Engineering Jobs
How software is steering vehicle technology
Is Software Engineering Over-Saturated?
Is Software Engineering Hard?