Job Search and Career Advice Platform

Enable job alerts via email!

Software Engineer

Horizon Search & Selection Ltd

Royston

On-site

GBP 80,000 - 100,000

Full time

Today
Be an early applicant

Generate a tailored resume in minutes

Land an interview and earn more. Learn more

Job summary

A leading technology recruitment firm is seeking an experienced Software Engineer for a full-time, permanent role based in Royston, UK. The role involves designing, developing, and maintaining software for gas detection instruments. Applicants should have strong knowledge of C#, Python, and JavaScript, alongside solid problem-solving skills. This position offers a competitive salary based on experience and may include benefits. Note: Applicants must be able to drive due to the rural location.

Qualifications

  • Strong experience in application development such as C#, Python and JavaScript.
  • Experience with .NET Compact Framework for resource-constrained environments.
  • Experience in communication protocols like UART, SPI, I2C, Modbus.

Responsibilities

  • Design, develop and maintain software platforms using C#, Python and JavaScript.
  • Lead integration of software modules and APIs.
  • Troubleshoot product issues and resolve system-level problems.

Skills

C#
Python
JavaScript
Strong problem-solving skills
Communication protocols (UART, SPI, I2C)
Version control (Git, SVN)
Cloud integration and IoT platforms

Education

Degree in a relevant subject

Tools

Visual Studio
Standard electronics tools
Job description
Overview

We are seeking an experienced, hands-on Software Engineer with a background in technical manufacturing for our client based in rural Cambridgeshire, near Royston. This is a full-time permanent position based at the company site in Fowlmere.

The company

The company is a global leader in the development and manufacture of advanced gas detection instrumentation and sensing technologies for a wide range of industries. With a commitment to innovation, quality and safety, the company empowers industries worldwide to enhance workplace environments and safeguard lives. They have grown steadily for 37 years and offer a superb place to work. They have won the Queen\'s Award for Enterprise in the Innovation category.

The role

Within this role you will be designing, developing and maintaining software for gas detection instruments and associated manufacturing software systems, while providing support for activities such as interface development, test jig control and system integration. The role spans the full product lifecycle including legacy systems, new product development and test jig control software.

Duties and Responsibilities
  • To design, develop and maintain software platforms using C#, Python and JavaScript
  • Lead integration of software modules, APIs with firmware, subsystems and 3rd party controllers
  • Develop flowcharts, layouts and documentation to identify requirements and solutions
  • Troubleshoot product issues, perform fault finding and resolve system-level problems
  • Participate in the successful development of production support software, including databases, website APIs, test jig interfaces and calibration tools
  • Contribute to New Product development while maintaining and enhancing legacy software systems
  • Apply systems thinking to ensure multi-disciplinary cohesive integration
  • Identify and evaluate emerging technologies e.g. Blazor relevant application software
  • Collaborate with cross-functional teams including electronic engineers, embedded software engineers, mechanical engineers, researchers, product managers and test engineers
  • Participate in code reviews, testing and documentation to ensure high-quality deliverables
The Person

This is a hands-on engineering role focused primarily on software development for world-class gas detection instrumentation products. The role demands strong technical problem-solving skills, a collaborative mindset and the ability to work across disciplines to deliver robust and reliable solutions.

Qualifications, Skills & Experience
  • A Degree in a relevant subject
  • Strong experience in application development such as C#, Python and JavaScript in a supporting capacity
  • Experience with .NET Compact Framework for resource-constrained environments
  • Skilled in using IDEs such as Visual Studio
  • Experience in communication protocols such as UART, SPI, I2C, Modbus, CAN and USB communications and wireless interfaces such as BLE and LoRaWAN
  • Ability to modernise legacy codebases
  • Familiarity with cloud integration and IoT platforms
  • Able to read schematics and mechanical drawings and understand the function of mechanical and hardware components
  • Experience working with PCBs and electronics
  • Use of standard electronics tools, including debuggers, multimeters and logic analyzers
  • Proven experience developing products for test and production environments (DFT/DFM)
  • Strong organisation and prioritisation skills including version control (Git, SVN), documenting design evolution and capturing key design decisions
  • Flexible, collaborative approach with good critical thinking skills and attention to detail
  • Ability to work on multiple projects and meet deadlines
  • Strong communication and teamwork abilities, building rapport with internal departments and external customers
  • Self-motivated and driven to deliver high-quality products
  • Understanding and experience of following an NPD process and Agile development
  • Desirable: understanding of scientific principles and physical sciences (Chemistry and Physics)
Details

This role is offered on a full-time, permanent basis. The salary is dependent on experience and includes benefits.

Please note: The client is not licensed to sponsor visas. Due to the rural location and limited public transport, applicants must be able to drive and have their own transport.

How to Apply

Please apply to Gemma Turp through our website or email a copy of your CV and covering letter to gemma@horizoneast.co.uk. We aim to respond with specific feedback to every applicant via email within 14 days. If we are extremely busy this may take longer; you may contact us via email for faster feedback.

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.