Software Engineer
Software Engineer – Cambridge
A fantastic opportunity has become available for a Software Engineer to join a leading engineering company developing advanced thermal imaging, night vision, and augmented reality systems. Their award-winning technologies are trusted by defence, security, and industrial customers worldwide.
This is an exciting opportunity to join a brand-new Production Engineering Software team responsible for developing the software, tools, and test systems used to support the manufacture and validation of highly advanced technology products.
Working closely with R&D, you will play a key role in transferring new products into production, developing software solutions that improve testing, configuration, traceability, and manufacturing efficiency.
Key Responsibilities:
• Develop and maintain software applications using C# and WPF
• Create and improve automated test and production software for advanced hardware products
• Support the transfer of products from R&D into manufacturing (NPI)
• Develop software tools to support product configuration, validation, and production processes
• Investigate and resolve software and production issues
• Support software release management, version control, and traceability activities
• Collaborate with R&D, Production, Quality, and Supply Chain teams to drive continuous improvement
Requirements:
• Degree in Software Engineering, Computer Science, or a related discipline
• Commercial experience developing software using C# and WPF
• Experience developing software for testing, manufacturing, production engineering, or industrial applications
• Strong troubleshooting and problem-solving skills
• Experience working closely with hardware products or engineering teams
• Excellent communication and documentation skills
Desirable Skills:
• Experience supporting New Product Introduction (NPI) activities
• Exposure to test automation or production test systems
• Knowledge of Python, C/C++, or embedded systems
• Experience working within ISO9001 or other regulated engineering environments
This is an excellent opportunity to join a growing team working on cutting-edge technology and play a key role in bringing innovative products from development into production.
If you believe you have the right skills and experience for this Software Engineer position in Cambridge, please apply with an up-to-date CV.
For more information, please contact Georgia Cook.