Software Engineer

Company: The ONE Group Ltd
Apply for the Software Engineer
Location: Cambridge
Job Description:

The Role

As a Software Engineer within Production Engineering, you will focus on developing software tools and automation that support manufacturing processes, product testing, and system configuration. This position combines software development with hands-on engineering collaboration across hardware, embedded systems, and production teams.

Salary: Competitive

Location: Cambridge

Structure: Onsite

What You’ll Be Doing:

  • Supporting the transfer of products from R&D into engineering and manufacturing environments.
  • Developing automated test solutions for functional verification, calibration, and system validation.
  • Integrating test software with fixtures and automated test equipment (ATE).
  • Designing and implementing processes for firmware flashing, software installation, and product configuration.
  • Ensuring traceability and version control of software throughout the product lifecycle.
  • Driving improvements in manufacturing efficiency through automation and tooling enhancements.
  • Supporting root cause analysis and resolution of production issues.
  • Producing and maintaining clear technical documentation and release processes.
  • Acting as a key interface between R&D, Production, Quality, and Supply Chain teams.

Essential Skills & Experience:

  • Degree (or equivalent experience) in Software Engineering, Computer Science, Embedded Systems, or related field.
  • Experience developing software tools for production test or process automation.
  • Strong experience with LabVIEW for test automation.
  • Understanding of software release processes and configuration control.
  • Ability to troubleshoot software and firmware issues in hardware-integrated systems.
  • Strong documentation skills and attention to detail.
  • Comfortable working across both development and manufacturing environments.

Desirable Experience (Not Required):

  • Experience supporting NPI (New Product Introduction) from prototype to production.
  • Familiarity with embedded firmware programming tools.
  • Knowledge of manufacturing test systems and calibration workflows.
  • Experience with additional languages such as Python or C/C++.
  • Understanding of engineering change control and quality standards (e.g., ISO9001).
  • Exposure to complex electronics, imaging systems, or embedded technologies.

Who You Are:

  • Practical and solution-oriented in your approach to engineering challenges.
  • Analytical when investigating issues and identifying improvements.
  • Comfortable working across multidisciplinary teams and environments.
  • Detail-focused, particularly when dealing with traceability and production processes.
  • Self-motivated and adaptable, with a willingness to contribute to a growing team.

What’s On Offer:

  • Opportunity to help shape a newly formed Production Engineering function.
  • Work on advanced, real-world technologies used in demanding environments.
  • Strong collaboration across R&D and manufacturing teams.
  • Career development and training opportunities.
  • Competitive salary and benefits package.

Posted: April 1st, 2026