At a Glance
- Tasks: Develop and maintain flight critical software for eVTOL aircraft prototypes.
- Company: SkyBridge is revolutionizing logistics and mobility with cutting-edge aerospace technology.
- Benefits: Join a diverse team, work on impactful projects, and enjoy a creative work environment.
- Why this job: Be at the forefront of aerospace innovation and collaborate with industry experts.
- Qualifications: MSc/PhD in Aeronautical Engineering or Computer Science; 5+ years in aerospace software development.
- Other info: We embrace diversity and encourage unique perspectives to drive innovation.
The predicted salary is between 43200 - 72000 £ per year.
Our project has been operating discretely since 2017, working towards our goal of changing the world of logistics and mobility via future technology Aerospace vehicle solutions.
We are currently searching for a Senior Motor Design Engineer to join our team. You will have the rare opportunity to develop, integrate and maintain all onboard flight critical software for our eVTOL aircraft prototype. You will be part of a small agile team of passionate individuals and report directly to our Software Lead. You will work from conceptualisation and prototyping right through to eventual certification—you will be at the forefront of cutting-edge technology.
If you are motivated by impact and making a difference, whilst working with some of the best minds in the industry, this may be the role for you.
Responsibilities:
- Contribute and steer the development of our aircraft autopilots and avionics computers software using both model-based design tools and manual code programming techniques.
- Lead relevant research, architecture design, implementation and integration activities for the rollout of new features and bug-fixes across the GNC stack, auto-flight finite state machine, voting logics and IOs interfaces.
- Write clean, scalable and reusable object-oriented code/models following relevant standards.
- Champion development and improvement of our code base via testing, validation and verification procedures.
- Work closely with Modelling, Flight Physics, Powertrain and Testing teams to understand external requirements and test your software in simulation and flights.
- Own relevant system and software level requirements and their traceability to code and verification artifacts.
- Support development of our Aircraft Simulator & Ground Control station.
Qualifications:
- MSc/PhD in Aeronautical Engineering, Computer Science or similar degree.
- 5+ years of professional experience in safety critical aerospace software development.
- Proficiency in MATLAB/Simulink & C/C++.
- Experience and knowledge of industry standards including DO-178C and DO-331.
- Excellent problem-solving skills and attention to detail.
- Self-starter and proactive mindset.
What will set you apart:
- Experience with airborne software certification activities.
- Experience with CAN, Serial, Ethernet UDP/TCP communication protocols.
- Familiarity with real-time operating systems (RTOS) and embedded layer software development.
- Experience with flight control design and testing including PIDs & optimal control.
- Technical knowledge of sensor signal processing and experience with sensor fusion/state estimation including EKFs.
- Experience with dynamic modelling, simulation & identification of aircraft aerodynamics, flight dynamics, electric powertrain systems and environment in MATLAB/Simulink.
- Experience with requirements capturing, derivation and traceability cycle.
- Experience with version control systems, continuous integration and continuous delivery.
- Experience with agile methodologies.
- Experience developing ground control systems.
At SkyBridge, we want all of our employees to feel comfortable bringing their passion, creativity and individuality to work. We value all cultures, backgrounds and experiences, as we truly believe that diversity drives innovation.
Join our mission to bring better, more sustainable transportation to communities around the world. Apply using the link above.
#J-18808-Ljbffr
Flight Critical Software Engineer employer: SkyBridge U.K. Ltd
Contact Detail:
SkyBridge U.K. Ltd Recruiting Team
StudySmarter Expert Advice 🤫
We think this is how you could land Flight Critical Software Engineer
✨Tip Number 1
Familiarize yourself with the specific software development tools mentioned in the job description, such as MATLAB/Simulink and C/C++. Having hands-on experience or projects that showcase your proficiency in these tools will make you stand out.
✨Tip Number 2
Highlight any previous experience you have with safety-critical aerospace software development. Be prepared to discuss specific projects where you applied industry standards like DO-178C and DO-331, as this will demonstrate your understanding of the regulatory environment.
✨Tip Number 3
Showcase your problem-solving skills by preparing examples of challenges you've faced in past projects, particularly those related to flight control design or software integration. This will illustrate your ability to think critically and adapt in a fast-paced environment.
✨Tip Number 4
Engage with the aerospace community through forums or local meetups to stay updated on the latest trends and technologies. Networking can provide valuable insights and connections that may help you during the interview process.
We think you need these skills to ace Flight Critical Software Engineer
Some tips for your application 🫡
Understand the Role: Make sure to thoroughly read the job description for the Flight Critical Software Engineer position. Understand the responsibilities and qualifications required, and think about how your experience aligns with them.
Tailor Your CV: Customize your CV to highlight relevant experience in safety-critical aerospace software development, particularly with MATLAB/Simulink and C/C++. Emphasize any experience you have with industry standards like DO-178C.
Craft a Compelling Cover Letter: Write a cover letter that showcases your passion for aerospace technology and your motivation to contribute to innovative projects. Mention specific experiences that demonstrate your problem-solving skills and attention to detail.
Highlight Relevant Projects: In your application, include details about any relevant projects you've worked on, especially those involving flight control design, sensor signal processing, or agile methodologies. This will help illustrate your hands-on experience in the field.
How to prepare for a job interview at SkyBridge U.K. Ltd
✨Showcase Your Technical Expertise
Be prepared to discuss your experience with safety-critical aerospace software development, particularly in MATLAB/Simulink and C/C++. Highlight specific projects where you contributed to autopilot or avionics software, as this will demonstrate your hands-on knowledge.
✨Understand Industry Standards
Familiarize yourself with DO-178C and DO-331 standards. Be ready to explain how you've applied these standards in your previous work, as this will show your commitment to quality and safety in aerospace software development.
✨Demonstrate Problem-Solving Skills
Prepare examples of complex problems you've solved in past projects, especially those related to flight control design or software integration. This will illustrate your analytical thinking and ability to tackle challenges in a high-stakes environment.
✨Emphasize Team Collaboration
Since you'll be working in a small agile team, share experiences that highlight your ability to collaborate effectively with cross-functional teams. Discuss how you've worked with Modelling, Flight Physics, and Testing teams to achieve project goals.