Software Engineer

Platform Recruitment
Cambridge, United Kingdom
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
£ 70K

Job location

Cambridge, United Kingdom

Tech stack

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

Job description

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

If you have an electronics or engineering background and have developed strong software skills along the way, this role was written for you., * 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

Apply for this position