Software Engineer

Posted 12/05/2026 by Rubicon Recruitment

Location:
Cambridge
Salary/Rate:
£45,000 - £55,000/annum

Software Engineer | Cambridge | £55,000

Are you a Software Engineer who thrives on precision, structure, and seeing your work perform in real-world production environments?
This is an opportunity for a Software Engineer to play a pivotal role in taking advanced technology from development into scalable manufacture.

As a Software Engineer, you will benefit from:

  • 23 days holiday + bank holidays
  • Pension and life insurance
  • Social events
  • Growing company with opportunity to progress

As a Software Engineer, your responsibilities will include:

  • Developing and supporting software-driven automation and test solutions for new products
  • Implementing design-for-test principles throughout the product development lifecycle
  • Defining and maintaining processes for firmware programming, configuration, and calibration data handling
  • Creating automated test processes to support scalable, repeatable manufacturing
  • Providing hands-on support during NPI builds, troubleshooting software and system-level issues
  • Driving continuous improvement in production test speed and manufacturing readiness

As a Software Engineer, your experience will include:

  • A Degree in Software Engineering or a related discipline
  • Strong experience developing production test or process automation software
  • Proven expertise in C# development using WPF and MVVM methodologies
  • Experience working with software release processes and configuration control
  • The ability to troubleshoot software interacting with embedded or hardware-integrated systems
  • A methodical, detail-focused approach to documentation and controlled change environments

If you're ready to take the next step in your career and see your software deliver measurable impact in production, we’d love to hear from you. Apply today with an up-to-date CV or call Josh at Rubicon for more information.

Type:
Permanent
Contract Length:
N/A
Job Reference:
15978
Job ID:
225100296

Remember: You should never send money to a prospective employer or disclose any financial information. Should you encounter any job listings requesting payments or financial details, please reach out to us immediately. For further guidance, visit jobsaware.co.uk.

Create new Job Alert

Create a new Job Alert to make sure you see the best new jobs first!

Your search has been saved and has been added to your Job Alerts