Expleo is a trusted partner for end-to-end, integrated engineering, quality services and management consulting for digital transformation. We help businesses harness unrelenting technological change to successfully deliver innovations that will help them gain a competitive advantage and improve the everyday lives of people around the globe.
Responsibilities
* Design, develop, and maintain real-time embedded software using ADA/C++.
* Produce, review, and maintain software design documentation, test artefacts, and associated technical deliverables.
* Conduct peer reviews of software code, designs, and test cases to ensure quality and adherence to standards.
* Plan and execute unit, integration, and system-level testing activities.
* Develop reusable software modules and support continuous improvement of development practices.
* Ensure all software and documentation align with Defence and industry standards (e.g., DO-178C, MISRA, DEF STAN 00-55).
* Manage requirements traceability, configuration control, and software versioning in accordance with project processes.
* Support software debugging, maintenance, and enhancement throughout the lifecycle.
Qualifications
* A BEng/BSc (Hons) degree or equivalent in computing or a computing-related subject, or an alternative qualification with relevant experience.
Essential Skills
* Proven experience in real-time embedded software development.
* Strong programming expertise in ADA/C++.
* Proficiency in software requirements analysis, traceability management, and software verification.
* Strong working knowledge of: JIRA, GIT, Jenkins, Artifactory, UML.
* Hands‑on experience with Visual Studio, Subversion (SVN), and DOORS or equivalent toolsets.
* Awareness of software testing principles across all lifecycle stages (Unit, Integration, System).
Desired Skills
* Familiarity with GoogleTest, Rational Team Concert (RTC), Engineering Workflow Management (EWM), MADGE, and Modular Approach to Software Construction Operation and Test (MASCOT) toolsets.
* Knowledge of Mission Systems or safety-critical Defence applications.
* Experience with Agile, and iterative development methodologies.
* Practical experience maintaining, debugging, and enhancing complex embedded software systems.
What Do I Need Before I Apply
* UK National
* SC (Security Clearance) will be required for this role.
Benefits
* Collaborative working environment – we stand shoulder to shoulder with our clients and our peers through good times and challenges.
* We empower all passionate technology loving professionals by allowing them to expand their skills and take part in inspiring projects.
* ExpleoAcademy – enables you to acquire and develop the right skills by delivering a suite of accredited training courses.
* Competitive company benefits.
* Always working as one team, our people are not afraid to think big and challenge the status quo.
* As a Disability Confident Committed Employer we have committed to:
o Ensure our recruitment process is inclusive and accessible.
o Communicating and promoting vacancies.
o Offering an interview to disabled people who meet the minimum criteria for the job.
o Anticipating and providing reasonable adjustments as required.
o 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.
We are an equal opportunities employer and welcome applications from all suitably qualified persons regardless of their race, sex, disability, religion/belief, sexual orientation or age.
We treat everyone fairly and equitably across the organisation, including providing any additional support and adjustments needed for everyone to thrive.
Seniority level: Mid‑Senior level
Employment type: Contract
Industry: IT Services and IT Consulting
#J-18808-Ljbffr