At a Glance
- Tasks: Lead software development for advanced flight control systems and mentor engineering teams.
- Company: Moog Aircraft Group, a leader in aerospace technology and innovation.
- Benefits: Flexible benefits, 33 days annual leave, and career development opportunities.
- Why this job: Join a team shaping the future of aviation with cutting-edge technology.
- Qualifications: 10 years in software engineering, expertise in C/C++, and aerospace experience required.
- Other info: Hybrid work schedule with a focus on work-life balance.
The predicted salary is between 36000 - 60000 £ per year.
Moog is a performance culture that empowers people to achieve great things. For you, working with us can mean deeper job satisfaction, better rewards, and a great quality of life inside and outside of work.
About Moog Aircraft Group
Moog Aircraft Group is a world leader in flight control systems for commercial and military aircraft. We design and manufacture high-performance actuation and control solutions that enable safer, more efficient flight. As part of our team, you'll work on cutting-edge technologies that power next-generation aircraft.
About the Role
We are seeking a Senior Staff Software Engineer to lead the development of software for advanced flight control and actuation systems. This role requires deep expertise in safety-critical software development, real-time embedded systems, and aerospace compliance standards. You will influence architecture decisions, mentor engineering teams, and ensure our software meets the highest standards of reliability and certification.
Key Responsibilities
- Technical Leadership: Define software architecture and technical strategy for flight control and actuation systems.
- System Design: Develop real-time embedded software for actuation systems and flight control computers.
- Integration: Collaborate with hardware, systems, and test engineers to ensure seamless integration of software with Moog's actuation products.
- Guide and mentor engineers, promoting best practices in safety-critical software development.
- Quality Assurance: Drive rigorous verification and validation processes for mission-critical software.
Qualifications
- Experience: 10 years in software engineering, with significant experience in aerospace or safety-critical systems.
- Technical Skills: Proficiency in C/C++ for embedded systems; experience with writing software for flight control electronics.
- Regulatory Knowledge: Bachelor's or Master's in Computer Science, Computer Engineering, or related field.
What We Offer
Flexible benefits package and development opportunities to support career progression. 33 days annual leave.
Staff Software Engineer - Web employer: Moog UK
Contact Detail:
Moog UK Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Staff Software Engineer - Web
✨Tip Number 1
Network like a pro! Reach out to folks in the aerospace industry, especially those at Moog. A friendly chat can open doors and give you insights that job descriptions just can't.
✨Tip Number 2
Show off your skills! If you've got a portfolio or GitHub with projects related to flight control systems or embedded software, make sure to highlight them. We love seeing what you can do!
✨Tip Number 3
Prepare for the interview by brushing up on safety-critical software development. Be ready to discuss how you’ve tackled challenges in real-time systems. We want to see your problem-solving skills in action!
✨Tip Number 4
Don’t forget to apply through our website! It’s the best way to ensure your application gets seen by the right people. Plus, it shows you’re serious about joining our team at Moog.
We think you need these skills to ace Staff Software Engineer - Web
Some tips for your application 🫡
Tailor Your CV: Make sure your CV is tailored to the role of Senior Staff Software Engineer. Highlight your experience in safety-critical software development and real-time embedded systems, as these are key for us at Moog.
Craft a Compelling Cover Letter: Your cover letter should tell us why you're passionate about aerospace and how your skills align with our mission. Share specific examples of your past work that demonstrate your technical leadership and mentoring abilities.
Showcase Your Technical Skills: Don’t forget to emphasise your proficiency in C/C++ and any relevant projects you've worked on. We want to see how you’ve applied your technical skills in real-world scenarios, especially in aerospace or safety-critical environments.
Apply Through Our Website: We encourage you to apply directly through our website. It’s the best way for us to receive your application and ensures you’re considered for the role. Plus, it shows us you’re keen to join our team!
How to prepare for a job interview at Moog UK
✨Know Your Stuff
Make sure you brush up on your knowledge of safety-critical software development and real-time embedded systems. Familiarise yourself with aerospace compliance standards, as these will likely come up during the interview. Being able to discuss specific projects or experiences related to these areas will show that you're not just a candidate, but a knowledgeable expert.
✨Showcase Your Leadership Skills
Since this role involves technical leadership, be prepared to share examples of how you've influenced architecture decisions or mentored engineering teams in the past. Think about specific situations where your guidance led to improved practices or successful project outcomes. This will demonstrate your capability to lead and inspire others.
✨Collaboration is Key
Highlight your experience working with cross-functional teams, especially with hardware, systems, and test engineers. Be ready to discuss how you’ve ensured seamless integration of software with other components in previous roles. This shows that you understand the importance of teamwork in delivering high-quality products.
✨Quality Matters
Prepare to talk about your approach to quality assurance, particularly in verification and validation processes for mission-critical software. Share any methodologies or best practices you’ve implemented to ensure reliability and certification. This will underline your commitment to maintaining high standards in your work.