FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Software Engineer, C, DO-178 Experience
Expleo GroupSoftware Engineer developing C embedded software for aerospace systems at Expleo. Focus on DO-178 compliance for safety-critical aerospace systems in a hybrid working environment.
About the role
Key responsibilities & impact- Develop embedded software in C for aerospace systems, following DO-178 development processes and standards
- Produce and maintain software requirements, architecture, and design artefacts in line with certification expectations
- Participate in all stages of the software development lifecycle, including requirements, design, coding, integration, and verification
- Perform software verification and validation activities, including unit testing, integration testing, and system-level testing
- Ensure full requirements traceability between software requirements, design, code, and test artefacts
- Support development of verification strategies and test cases, ensuring compliance with DO-178 objectives
- Collaborate with systems, safety, and hardware teams to ensure correct system integration and behaviour
- Support certification activities, including preparation of compliance evidence and interaction with certification authorities
- Identify and resolve software defects and anomalies, ensuring robust and reliable system performance
- Contribute to configuration management and change control, ensuring traceability and integrity of software baselines
- Participate in peer reviews, design reviews, and code reviews, ensuring adherence to quality and safety standards.
Requirements
What you’ll need- Bachelor’s or Master’s degree in Aerospace Engineering, Mechanical Engineering, or related field.
- Chartered engineer or working towards chartered status within a recognised and relevant professional body.
- Applications are invited from candidates who may hold HNC/HND in a relevant engineering discipline in concert with significant and demonstrable subject matter expertise in the system domain
- Strong proficiency in C programming for embedded systems
- Experience with DO-178B/C processes, including software lifecycle data and compliance objectives
- Understanding of requirements-based development and traceability
- Experience with software verification and validation, including unit and integration testing
- Knowledge of real-time systems and embedded architectures
- Experience with configuration management and version control tools
- Strong problem-solving and debugging skills
- Ability to produce clear, structured technical documentation
- Strong communication skills and ability to work in multidisciplinary teams.
Benefits
Comp & perks- 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
- Expleo Academy - enables you to acquire and develop the right skills by delivering a suite of accredited training courses
- Competitive company benefits
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
Embedded Software DevelopmentSoftware RequirementsSoftware ArchitectureUnit TestingIntegration TestingSystem-Level TestingTraceabilityDebuggingTechnical Documentation
Soft Skills
Problem-SolvingCommunicationCollaboration
Certifications
Bachelor’s Degree In Aerospace EngineeringChartered Engineer Status