Infinity Systems Engineering Ltd. is a Bristol based Systems and Safety Engineering Consultancy focused on the successful delivery of engineering projects in multiple sectors.
We’re a growing company at the forefront of cutting-edge defence engineering. We’re hiring Software Engineers to deliver complex, safety-critical solutions across naval defence, advanced weapon systems, and aerospace platforms. Roles are available on both a contract and permanent basis.
What You'll Be Doing
Design, develop, and maintain software using C++ and/or ADA
Contribute to real-time, embedded, or safety-critical systems
Produce high-quality, maintainable code aligned with defence and safety standards
Participate in requirements analysis, software architecture, and design reviews
Support integration, verification, and validation activities
Work closely with Systems, Safety, and Test Engineers to ensure compliant delivery
Produce supporting documentation in line with regulated engineering environments
What We're Looking For:
Strong experience in C++ and/or ADA
Background in embedded, real-time, or safety-critical software development
Understanding of structured software development lifecycles (V-Model or similar)
Experience working in regulated or high-assurance environments
Ability to produce clear technical documentation
UK nationality (or eligibility for UK security clearance)
Desirable Experience
Defence, Aerospace, Naval, Land systems, or Nuclear environments
Experience with standards such as DO-178, Def Stan, MISRA, or IEC 61508
Knowledge of real-time operating systems (RTOS)
Experience with low-level hardware interaction or embedded Linux
Familiarity with tools such as Git, DOORS, MATLAB/Simulink, or static analysis tools
Discovering Direct IT Contract Opportunities for Contract Spy members.