At a Glance
- Tasks: Join us as a Software Engineer, creating and reviewing test designs and implementing software verification.
- Company: Work with a global aviation leader, innovating the future of flight with cutting-edge technology.
- Benefits: Enjoy flexible remote work options and competitive rates based on your experience.
- Why this job: Be part of a visionary team shaping aerospace solutions and making a real impact in technology.
- Qualifications: Experience in aerospace or safety-critical software roles is essential; embedded software knowledge preferred.
- Other info: This is a 12-month contract role, requiring 3-4 days on-site in Cheltenham.
The predicted salary is between 36000 - 60000 £ per year.
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 manufacture 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:
- 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.
Seniority Level: Entry level
Employment Type: Contract
Job Function: Information Technology
Industries: Software Development
Software Engineer employer: Vrieservice
Contact Detail:
Vrieservice Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Software Engineer
✨Tip Number 1
Familiarise yourself with DO178-C standards, as this is crucial for the role. Understanding these standards will not only help you in interviews but also demonstrate your commitment to safety-critical software development.
✨Tip Number 2
Get hands-on experience with the tools mentioned in the job description, like TI Code Composer Studio IDE and Jenkins. Being able to discuss your practical knowledge of these tools can set you apart from other candidates.
✨Tip Number 3
Network with professionals in the aerospace industry, especially those who have experience with software verification. Engaging in conversations can provide insights into the company culture and may even lead to referrals.
✨Tip Number 4
Prepare to discuss your problem-solving skills, particularly in relation to software complexities. Be ready to share examples of challenges you've faced and how you overcame them, as this will showcase your analytical abilities.
We think you need these skills to ace Software Engineer
Some tips for your application 🫡
Tailor Your CV: Make sure your CV highlights relevant experience in aerospace or safety-critical software roles. Emphasise any specific projects or roles where you used tools like DOORS, TI Code Composer Studio IDE, or WindRiver Workbench.
Craft a Strong Cover Letter: Write a cover letter that showcases your passion for aviation and innovation. Mention how your skills align with the key responsibilities outlined in the job description, particularly in test design and software verification.
Highlight Relevant Skills: In your application, clearly list your proficiency in the desired tools and methodologies, such as Agile processes and document management skills. This will demonstrate your readiness for the role.
Showcase Problem-Solving Abilities: Provide examples in your application of how you've tackled complex challenges in previous roles. This is particularly important given the emphasis on analysing tasks and providing insights on complexities in the job description.
How to prepare for a job interview at Vrieservice
✨Know Your Technical Stuff
Make sure you brush up on your knowledge of embedded software and the specific tools mentioned in the job description, like DOORS and TI Code Composer Studio. Be prepared to discuss your experience with safety-critical software and how it relates to the role.
✨Understand DO178-C Standards
Since compliance with DO178-C standards is crucial for this position, ensure you have a solid understanding of these standards. Be ready to explain how you've applied them in past projects or how you would approach them in this role.
✨Showcase Your Problem-Solving Skills
During the interview, highlight your ability to analyse complex tasks and provide insights on challenges. Prepare examples from your previous experiences where you successfully navigated difficulties in software verification or testing.
✨Familiarise Yourself with Agile Methodologies
As familiarity with Agile or iterative development processes is desired, be prepared to discuss your experience working in such environments. Share specific examples of how you've contributed to team projects using Agile practices.