
Software Engineer - ADA / C++
Expleo
The Role
Overview
Develop and maintain real-time embedded ADA/C++ software for defence missions.
Key Responsibilities
- embedded software
- c++ development
- debugging
- standards compliance
- testing
- version control
Tasks
The successful candidate will be involved across the full software development lifecycle — from requirements analysis and design to implementation, integration, testing, and support — ensuring compliance with defined processes, industry standards, and customer expectations. -Supporting any existing employee who acquires a disability or long term health condition, enabling them to stay in work at least one activity that will make a difference for disabled people -Anticipating and providing reasonable adjustments as required -Design, develop, and maintain real-time embedded software using ADA/C++. -Support software debugging, maintenance, and enhancement throughout the lifecycle. -Ensure all software and documentation align with Defence and industry standards (e.g., DO-178C, MISRA, DEF STAN 00-55). -Produce, review, and maintain software design documentation, test artefacts, and associated technical deliverables. -Communicating and promoting vacancies -Develop reusable software modules and support continuous improvement of development practices. -Plan and execute unit, integration, and system-level testing activities. -Manage requirements traceability, configuration control, and software versioning in accordance with project processes. -Offering an interview to disabled people who meet the minimum criteria for the job -Ensure our recruitment process is inclusive and accessible -Conduct peer reviews of software code, designs, and test cases to ensure quality and adherence to standards.
Requirements
- ada/c++
- googletest
- jira
- git
- beng
- real‑time
What You Bring
-Practical experience maintaining, debugging, and enhancing complex embedded software systems. -Familiarity with GoogleTest, Rational Team Concert (RTC), Engineering Workflow Management (EWM), MADGE, and Modular Approach to Software Construction Operation and Test (MASCOT) toolsets. -A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience. -Experience with Agile, and iterative development methodologies. -Awareness of software testing principles across all lifecycle stages (Unit, Integration, System). -UK National -Proven experience in real-time embedded software development. -Strong working knowledge of: JIRA, GIT, Jenkins, Artifactory, UML -Strong programming expertise in ADA/C++. -Proficiency in software requirements analysis, traceability management, and software verification. -Hands-on experience with Visual Studio, Subversion (SVN), and DOORS or equivalent toolsets. -Knowledge of Mission Systems or safety-critical Defence applications. -SC (Security Clearance) will be required for this role.
People Also Searched For
Sustainability Consultant jobs in St Albans , Hertfordshire , UK
ESG Analyst jobs in St Albans , Hertfordshire , UK
Operations Manager jobs in St Albans , Hertfordshire , UK
Sustainability Consultant jobs in Hertfordshire , UK
ESG Analyst jobs in Hertfordshire , UK
Operations Manager jobs in Hertfordshire , UK
Sustainability Consultant jobs in St Albans , UK
ESG Analyst jobs in St Albans , UK
Operations Manager jobs in St Albans , UK
Benefits
-Competitive company benefits -Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses -We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects -Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges
The Company
About Expleo
-The company is dedicated to helping its clients achieve operational excellence and future-proof their businesses through innovative solutions and expertise in various fields, including AI engineering, digitalization, hyper-automation, cybersecurity, and data science. -Expleo operates across multiple sectors, including automotive, aerospace, railway, defense, energy, banking, and insurance. It provides services such as innovation management, transformation consultancy, digital transformation, product engineering, manufacturing and supply chain optimization, quality and testing, and customer support and maintenance. -Its India Delivery Centers are SSAE 16/ISAE 3402 and PCI: DSS compliant, supporting a wide range of clients, particularly in the banking and financial services sector. -Expleo leverages its deep sector knowledge to fast-track innovation through each step of the value chain, including developing complex products, optimizing manufacturing processes, and ensuring the quality of information systems. -The company's mission is to drive innovation and efficiency for its clients, ensuring they remain competitive in an ever-evolving market landscape.
Sector Specialisms
Energy
Transportation
Healthcare
Life Sciences
Industrial
and more…
Security Clearance
-uk national security clearance (sc) required