> Markdown version of [/jobs/ext/105412-software-engineer](https://www.wearedevelopers.com/jobs/ext/105412-software-engineer). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Software Engineer - **Company:** Rubicon People - **Location:** Waterbeach, UK - **Salary:** £45,000.0 - £55,000.0 - **Contract:** Permanent contract - **Skills:** Automation of Tests, C Sharp (Programming Language), Configuration Management, Firmware, Windows Presentation Foundation, Model View ViewModel, Software Engineering, Data Processing, Software Troubleshooting - **Published:** May 14, 2026 - **Apply:** https://uk.indeed.com/viewjob?jk=108cd47528a38ab3 ## About the Role Do you have experience in Software troubleshooting?, * 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. ## Description 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 ## Related Videos - [SMART Test Automation - the experience of legacy transformation](https://www.wearedevelopers.com/videos/100215-smart-test-automation-the-experience-of-legacy-transformation) - [How to add test automation to your project: The good, the bad, and the ugly](https://www.wearedevelopers.com/videos/1668-how-to-add-test-automation-to-your-project-the-good-the-bad-and-the-ugly) - [Implementing continuous delivery in a data processing pipeline](https://www.wearedevelopers.com/videos/73-implementing-continuous-delivery-in-a-data-processing-pipeline) - [Playing Pong on a shoulder press machine](https://www.wearedevelopers.com/videos/100140-playing-pong-on-a-shoulder-press-machine) - [AI as a Test Designer: Transforming Experience into Automated Testing](https://www.wearedevelopers.com/videos/1984-ai-as-a-test-designer-transforming-experience-into-automated-testing) - [Why and when should we consider Stream Processing frameworks in our solutions](https://www.wearedevelopers.com/videos/1085-why-and-when-should-we-consider-stream-processing-frameworks-in-our-solutions) ## Related Articles - [The 8 Best Code Testing Tools](https://www.wearedevelopers.com/magazine/402-the-8-best-code-testing-tools) - [Where To Find Software Engineering Jobs](https://www.wearedevelopers.com/magazine/396-where-to-find-software-engineering-jobs) - [What is Software Engineering?](https://www.wearedevelopers.com/magazine/289-what-is-software-engineering) - [The 12 Best Jobs for Software Engineers](https://www.wearedevelopers.com/magazine/401-the-12-best-jobs-for-software-engineers) - [Is Software Engineering Hard?](https://www.wearedevelopers.com/magazine/448-is-software-engineering-hard) - [Where to Find Entry-Level Software Engineering Jobs](https://www.wearedevelopers.com/magazine/397-where-to-find-entry-level-software-engineering-jobs)