Software Engineer - Production Engineering

acs business performance
Cambridge, United Kingdom
3 days ago

Role details

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

Job location

Cambridge, United Kingdom

Tech stack

Testing (Software)
Configuration Management
Code Coverage
Computer Programming
Firmware
LabView
Software Engineering
Information Technology
Software Version Control

Job description

We are seeking a talented Software Engineer to join a newly established Production Engineering team within an innovative R&D environment. This role is key to bridging the gap between product development and manufacturing, ensuring that cutting-edge technologies are successfully transitioned into scalable, high-quality production.

You will focus on developing software tools and automated solutions that support manufacturing processes, including production testing, device programming, and configuration control. This is an exciting opportunity to play a hands-on role in shaping how products move from concept to volume manufacture., New Product Introduction (NPI)

  • Support the structured transfer of products from R&D into manufacturing
  • Develop and contribute to product test strategies and analyse test coverage
  • Collaborate with engineering teams to maximise product testability

Test Software & Automation

  • Design, develop, and maintain automated production test solutions
  • Support functional testing, calibration, and system-level validation
  • Integrate test software with fixtures and automated test equipment

Programming, Configuration & Deployment

  • Implement robust processes for firmware flashing, software installation, and product configuration
  • Manage calibration data and version control within production builds
  • Ensure traceability of software versions throughout the product lifecycle

Continuous Improvement

  • Improve manufacturing efficiency through automation and process optimisation
  • Reduce manual steps and increase production throughput
  • Enhance diagnostics and data capture for production and field analysis

Production Support

  • Diagnose software, firmware, and hardware-related production issues
  • Perform root cause analysis and implement corrective actions
  • Support quality processes including non-conformance investigations and CAPA

Documentation & Control

  • Produce clear and structured documentation for production software and processes
  • Support configuration management and engineering change control

Requirements

Essential:

  • Degree (or equivalent experience) in Software Engineering, Computer Science, or a related field
  • Experience developing software tools for production testing or process automation
  • Strong experience with LabVIEW

Apply for this position