Senior Software Engineer

17918
Soham, UK
7 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Regular working hours

Tech stack

JavaScript (Programming Language) Automation of Tests C Sharp (Programming Language) Communications Protocols Hardware Design Python (Programming Language) Modbus Software Maintenance Software Tools Software Engineering Universal Asynchronous Receiver/Transmitter Serial Peripheral Interface
+1 more
Cloud Integration

Requirements

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 your going to be working on the intersection of software and hardware development, working to develop the technologies the save thousands of lives. If you have an electronics or engineering background and have developed strong software skills along the way, this role was written for you. The 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 the 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 analysers Experience working with PCBs and electronic instruments Familiarity with IoT platforms and cloud integration If this role is of interest, please apply below. TPBN1_UKTJ

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.apply4u.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:50 min

Electronic diagnostic software tools and factory production flashing

Denis Grahovac · WWC 2021

43 sec

Software engineering journey and local Manchester roots

Jonathan Tang · Coffee With Developers

5:11 min

Aligning hardware development cycles with software evolution

Stephen Jones · Coffee With Developers

4:34 min

Software-driven hardware design and microcontroller virtualization

Georg Kühberger +1 · LIVE

3:34 min

Why developer marketing matters for software tooling adoption

Dan Cranney · WWC 2024

2:30 min

Tracking remote firmware health with the engineering dashboard

Denis Grahovac · WWC 2021

Videos

See all

Related articles

See all