Software Audio / Radio C++ Embedded / Firmware Linux Development Senior
- 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
Keywords: software engineer, C++, Python 3, embedded Linux, concurrent design, startup, development, software engineering, Cambridge
Requirements
You’ll join as a C++ Software Engineer within the development team, developing modern C++ to be provided to the customer as an API. There is opportunity to work on a broad range of technical challenges. You must be able to backup your commercial experience with an excellent degree from a well-respected university.
Desirable experience includes API development, embedded Linux and concurrent software design. In terms of personality, you’re someone who’s prepared to pitch in and get things done.
Benefits & conditions
This is your chance to join an exciting company and share in their success - in addition to a competitive salary, stock options are on offer. Contact ECM directly now to find out more!
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
Fully Remote Software Engineer Jobs
Where to Find Entry-Level Software Engineering Jobs
Why Upskilling And Reskilling is Important For Developers
The 12 Best Jobs for Software Engineers