develop, test, and maintain software solutions for defence projects. Apply your expertise in one or more of the following programming languages: C++, C or ADA to deliver high-quality software products. Participate in all phases of the software development lifecycle, including requirements gathering, software design, coding, testing, documentation, deployment, and More ❯
equivalent relevant experience Experience of software development processes and source code configuration tools, e.g. Subversion or GIT; Software design tools (e.g. UML); C, C++, Ada, Java, Rust or Go software development; Software Development Lifecycle processes for requirements, design, coding, test and delivery Experience in leading teams Desirable One of the More ❯
equivalent relevant experience Experience of software development processes and source code configuration tools, e.g. Subversion or GIT; Software design tools (e.g. UML); C, C++, Ada, Java, Rust or Go software development; Software Development Lifecycle processes for requirements, design, coding, test and delivery Experience in leading teams Desirable One of the More ❯
Degree (BEng/BSc) in Computer Science or a related STEM field Strong experience with at least one high-level programming language (experience with Ada is desirable) Familiarity with UML or other high-level design methodologies Proven experience across all phases of the software development lifecycle Knowledge of software lifecycle More ❯
relevant Engineering or Numerate subject (Technology, Engineering or Science related discipline). Have considerable experience of using at least one high level programming language (Ada is desirable) and a high level design methodology (UML is desirable). Have experience of all stages of the software lifecycle and good knowledge of More ❯
Stevenage, England, United Kingdom Hybrid / WFH Options
MBDA UK Ltd
engineer with transferable talent into software development for test solutions: Strong ability to write software in one of the following languages; C, C++ or ADA and motivated to develop reliable, high performance, standardised and documented software Excellent analytical and design ability, including review and critical analysis 'Can do' and flexible More ❯
Experience with all phases of the software development lifecycle Excellent software coding, integration and testing skills Extensive knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing More ❯
electronics engineer with transferable talent into software development for test solutions: Strong ability to write software in languages such as C, C++, C# or ADA and motivated to develop reliable, high-performance, standardised, and documented software. Excellent analytical and design ability, including review and critical analysis. ‘Can do’ and flexible More ❯
Experience with all phases of the software development lifecycle Excellent software coding, integration and testing skills Extensive knowledge of programming languages, C++, C# and Ada highly desirable Benefits: As well as a competitive pension scheme, BAE Systems also offers employee share plans, an extensive range of flexible discounted health, wellbeing More ❯
level design methodology (e.g. UML) Desirable: Experience using requirements tools (e.g. DOORS) Considerable experience of using at least one high level programming language (e.g. ADA, C++, C#) Experience with estimating for project bids Engineers at all levels should possess an academic qualification in Engineering or other related STEM subjects as More ❯
processing algorithms, particularly cardiology related. 7+ years of programming experience. 7+ years relevant algorithm development experience is preferred. Computer programming (C, C++, C#, Matlab; Ada preferred). Advanced Office application skills. Fluent English (both written and oral). Ability to work on a cross-departmental team. Ability to learn new More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The Opportunity: At Leonardo, we are looking for talented engineers with the expertise and leadership potential and behaviours to develop into a Software Design Authority role within our software development teams. If you have strong technical experience in More ❯
Luton, Bedfordshire, United Kingdom Hybrid / WFH Options
Leonardo UK Ltd
Job Description: The Opportunity At Leonardo, we are passionate about developing and growing talent. Whether you're an experienced professional or looking to advance your career, we provide training, mentorship, and hands-on opportunities to help you excel in real More ❯
cutting-edge test solutions involving software, hardware, and real-time systems. What we want from you: Proficient in developing software using C, C++, or ADA, with a focus on creating reliable, high-performance, and well-documented solutions. Strong analytical and design skills, capable of thorough review and critical evaluation. A More ❯
engineering experience. Validated experience of languages such as C, C++, C#, etc. Experience or the willingness to learn and be able to develop in Ada and associated scripting languages. Experience of working within an Agile development environment. A strong understanding of what is required to build high-quality software and More ❯
Stevenage, Hertfordshire, United Kingdom Hybrid / WFH Options
The One Group
requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge - C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing More ❯
Filton, England, United Kingdom Hybrid / WFH Options
The ONE Group Ltd
requirements gathering Have influence on the development and redundancy of technology strategy, products, methods and tooling Experience & Knowledge Strong programming knowledge – C, C++, C#, Ada Deep and modern knowledge of Agile development and software design principles, design patterns and best practice Continuous Integration & model based engineering Have experience with influencing More ❯
Portishead, England, United Kingdom Hybrid / WFH Options
Viper Innovations Ltd
Engineer (Italy Based) Bristol, England, United Kingdom 2 months ago 2025 Software Development Engineer Intern - Embedded Development Cambridge, England, United Kingdom 3 weeks ago ADA Embedded Software Engineer - Defence Bristol, England, United Kingdom 3 days ago Bristol, England, United Kingdom 2 weeks ago Greater Bristol Area, United Kingdom 3 weeks More ❯
great opportunity to engage in diverse areas of software development. What we are looking for: Strong ability to write software in C, C++, or Ada Experience in a complex engineering environment Experience with good software engineering practices across the full lifecycle Experience working in an agile development environment If you More ❯
by effective documentation. Experience with new tools, techniques, and approaches to improve processes, efficiency, and sustainability. Experience with other languages or tools such as Ada, QT. Knowledge of Real-Time Multi-Threaded Applications. Knowledge of standards such as DefStan 00-55, DO-178C, IEC61508, and restricted coding standards like MISRA More ❯
Hertfordshire, England, United Kingdom Hybrid / WFH Options
Mane Contract Services
development and capable of delivering robust and effective tools. You should have: Proficiency in one or more of the following languages: C, C++, or Ada Strong software design and analytical skills A flexible, problem-solving mindset with a hands-on approach A keen interest in developing software for novel and More ❯
proactive and takes the initiative. Skillset/experience required: Live SC Clearance Extensive experience of working in C++ Experience in other languages such as Ada, QT Knowledge of Real Time Multi-Threaded Applications Knowledge of C# If you are available and interested, please apply today! Carbon60, Lorien & SRG - The Impellam More ❯
proactive and takes the initiative. Skillset/experience required: Live SC Clearance Extensive experience of working in C++ Experience in other languages such as Ada, QT Knowledge of Real Time Multi-Threaded Applications Knowledge of C# If you are available and interested, please apply today More ❯
Portsmouth, Hampshire, United Kingdom Hybrid / WFH Options
Matchtech
Requirements: Experience with DOORS Next for requirements management Proficiency in MBSE using Cameo Magic Awareness of programming languages such as C, C++, C#, or ADA Background in simulation, software engineering, or related systems engineering disciplines Understanding of whole lifecycle systems engineering Strong skills in requirements management and systems engineering principles More ❯
London, England, United Kingdom Hybrid / WFH Options
Matchtech
Requirements: Experience with DOORS Next for requirements management Proficiency in MBSE using Cameo Magic Awareness of programming languages such as C, C++, C#, or ADA Background in simulation, software engineering, or related systems engineering disciplines Understanding of whole lifecycle systems engineering Strong skills in requirements management and systems engineering principles More ❯