£80 Per hour
Inside
Hybrid
Cheltenham, Gloucestershire
Summary: The Software Engineer role focuses on the design and development of software solutions for a leading aviation company, with an emphasis on safety-critical software and compliance with DO178-C standards. The position requires both development and verification tasks, utilizing programming languages such as Python, C++, and JavaScript. The role is hybrid, requiring 3 to 4 days on-site per week in Cheltenham. This is a 12-month contract, classified as inside IR35, and offers a competitive hourly rate based on experience.
Key Responsibilities:
- Contribute to the design and development of software solutions.
- Software development using Python/C++/JavaScript.
- Creation of technical documentation, presentations, and technical reports.
- Create and review test design documents.
- Implement and run test scripts on the rig.
- Conduct scrutiny reviews and release test scripts/documents.
- Perform software verification tasks as directed by the team lead.
- Work in compliance with DO178-C standards.
- Analyze tasks and provide insights on complexities or challenges.
Key Skills:
- Experience in aerospace or safety-critical software roles.
- Embedded software qualification or equivalent experience.
- Proficiency in tools such as DOORS, TI Code Composer Studio IDE, WindRiver Workbench, LDRA (or similar), Rational Team Concert, Rally, and Jenkins.
- Familiarity with Agile or iterative development processes.
- Experience supporting Aerospace Certification Authority activities, including SOI Audits.
- Knowledge of assembler programming.
- Understanding of network protocols including ARINC 664, ARINC-429, ARINC 629, and ARINC-825 (CAN).
- Strong document and records management skills.
Salary (Rate): £80.00/hour
City: Cheltenham
Country: United Kingdom
Working Arrangements: hybrid
IR35 Status: inside IR35
Seniority Level: undetermined
Industry: IT
Role: Software Engineer
Location: Cheltenham/remote - 3/4 days on-site per week
Duration: 12 months initially
Rate: Negotiable on experience
Inside IR35 (Umbrella only)
About our client:
A global leader in aviation, dedicated to advancing the future of flight through innovation and precision engineering. With a rich legacy of excellence, they design and manufactures world-class jet engines and systems for commercial, military, and business aviation. Committed to sustainability and cutting-edge technology, they are shaping the next generation of aerospace solutions. Be part of their visionary team and contribute to groundbreaking advancements in flight technology.
Key Responsibilities:
- Development:
- Contribute to the design and development of software solutions
- Software development using Python/C++/Javascript
- Creation of technical documentation, presentations, and technical reports.
- Test Design and Implementation:
- Create and review test design documents.
- Implement and run test scripts on the rig.
- Conduct scrutiny reviews and release test scripts/documents.
- Software Verification:
- Perform software verification tasks as directed by the team lead.
- Work in compliance with DO178-C standards.
- Analyze tasks and provide insights on complexities or challenges.
Essential Qualifications:
- Experience in aerospace or safety-critical software roles.
- Embedded software qualification or equivalent experience.
Desired Skills and Characteristics:
- Proficiency in tools such as DOORS, TI Code Composer Studio IDE, WindRiver Workbench, LDRA (or similar), Rational Team Concert, Rally, and Jenkins.
- Familiarity with Agile or iterative development processes.
- Experience supporting Aerospace Certification Authority activities, including SOI Audits.
- Knowledge of assembler programming.
- Understanding of network protocols including ARINC 664, ARINC-429, ARINC 629, and ARINC-825 (CAN).
- Strong document and records management skills.