Job Title: Software Engineer
Location: South Cambridgeshire
Salary: up to £70,000
This is a rare opportunity for an engineer to join an elite R&D team, where you will be working on the intersection of software and hardware development, to develop the technologies that save thousands of lives.
With an electronics or engineering background and strong software skills, this role is for you.
Role
You will play a key role across the full product lifecycle, developing and maintaining software platforms in C#, Python, and JavaScript for world-class gas detection instruments. You'll be writing software that talks directly to hardware via UART, SPI, and I2C, building automated test jig software for the production floor, and working closely with a talented team of electronic, embedded, and mechanical engineers.
Requirements
* Engineering or electronics background
* Strong software development skills in C#, Python and/or JavaScript
* Hands‑on experience with communication protocols such as UART, SPI, I2C, Modbus or CAN
* Comfortable reading schematics and using electronics tools such as multimeters and logic analyzers
* Experience working with PCBs and electronic instruments
* Familiarity with IoT platforms and cloud integration
If this role is of interest, please apply below
#J-18808-Ljbffr