Software Engineer, Medical Devices
- 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 Engineering, Consultancy, Medical Devices, Hardware / Electronics / Instrumentation, Varied Projects, Embedded Linux / RTOS / Bare Metal, Desktop Applications, Prototyping
Requirements
This established consultancy based outside of Cambridge is looking to recruit a Software Engineer to join them and work on a wide range of medical devices and healthcare applications. Project scope can be varied and of different durations (from a few days to months or longer) and cover work that includes bare metal programming, Windows desktop applications, and wireless connectivity modules. Broad experience, technical skills, interest and aptitude are therefore key to be successful in this role., * 1st or 2.1 degree in computer science, electronic engineering or similar.
- Industry experience programming in a range of languages including either C and C++; or C++ and C#. This should include demonstrable projects involving hardware for embedded and desktop applications. Additional experience with Python for prototyping is expected.
- Exposure and interest in electronics design and how it interacts with the software.
- Good communication skills including presentation and technical liaising with customers.
- Experience with regulated work environments (ideally for medical devices) would be desirable.
- Any experience with wireless connectivity (Bluetooth, NFC, Wi-Fi), bare metal programming / RTOS, embedded Linux or working at a technical consultancy would be beneficial.
The company are ideally looking for an immediate starter. They will not consider candidates on time-limited visas or who require sponsorship.
Benefits & conditions
On offer is a competitive salary and wide range of benefits. Work is a mix of onsite and hybrid depending on projects (typically 3 or more days a week onsite).
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
Fully Remote Software Engineer Jobs
Is Software Engineering Hard?
Is Software Engineering Over-Saturated?