Software Engineer

Rubicon Recruitment
Cambridge, UK
3 months ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
£45,000.0
Working hours
Regular working hours

Tech stack

Automation of Tests C Sharp (Programming Language) Configuration Management Firmware Windows Presentation Foundation Model View ViewModel Software Engineering Data Processing Software Troubleshooting

Job description

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

Requirements

  • 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.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on careerjet.co.uk

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

2:10 min

Defining stream data processing versus standard event processing

Soroosh Khodami Soroosh Khodami · WWC 2024

2:56 min

Test automation strategy and following the testing pyramid

Daniel Strmečki +1 · WWC 2022

1:57 min

Finding software engineers for rapid usability testing sessions

Anil Kumar Krishnashetty · WWC 2022

2:20 min

Utilizing custom firmware for variable torque manipulation

Daniel Meilak Daniel Meilak +1 · WWC Europe 2026

4:05 min

Redefining software engineer job specifications and modern university partnerships

Avani Prabhakar Avani Prabhakar +3 · WWC Europe 2026

Videos

See all

Related articles

See all