Jobs and Careers
WI
Senior Software Engineer
Wisk AeroUnited Statesfull_timeVerifiedPosted 30 Oct 2023
About the role
At Wisk, we're transforming the future of urban mobility through safe, all-electric, autonomous flight. We are a passionate team working together toward a sustainable future, solving high-impact problems that have never been solved before. By delivering everyday flight for everyone, we're making it possible to spend less time getting there and more time being there. If you want to be part of shaping the future of mobility, then read on!
With that vision in mind, we are looking for a Staff Software Engineering Professional to join our Avionics and Onboard Autonomy (AOA) Mission Management System (MMS) Flight Path Management team. The Flight Path Management team is a group of autonomy and software engineers who are solving interesting problems related to autonomous flight in the national airspace on a daily basis.
The goal of the Staff Software Engineering Professional at Wisk is to develop flight software per DO-178C and its supplements to build the first fully autonomous all-electric aircraft that performs and operates safely in an urban air-mobility environment. In support of this goal, you will be part of the AOA MMS Flight Path Management team that designs and writes code via traditional hand-coding methods or with Matlab/Simulink products in a model-based development environment. Your mission is to work with peers to create certifiable flight software that enables fully autonomous operations of our aircraft. This software may include autonomous behavior management of the aircraft, trajectory and mission planning, and contingency management.
The successful candidate is responsible for developing and delivering the safety critical onboard autonomy software for Wisk’s uncrewed eVTOL aircraft. The successful candidate will have proven experience on full software lifecycle development governed by safety critical development processes per DO-178C and its supplements, DO-330 and DO-331.
With that vision in mind, we are looking for a Staff Software Engineering Professional to join our Avionics and Onboard Autonomy (AOA) Mission Management System (MMS) Flight Path Management team. The Flight Path Management team is a group of autonomy and software engineers who are solving interesting problems related to autonomous flight in the national airspace on a daily basis.
The goal of the Staff Software Engineering Professional at Wisk is to develop flight software per DO-178C and its supplements to build the first fully autonomous all-electric aircraft that performs and operates safely in an urban air-mobility environment. In support of this goal, you will be part of the AOA MMS Flight Path Management team that designs and writes code via traditional hand-coding methods or with Matlab/Simulink products in a model-based development environment. Your mission is to work with peers to create certifiable flight software that enables fully autonomous operations of our aircraft. This software may include autonomous behavior management of the aircraft, trajectory and mission planning, and contingency management.
The successful candidate is responsible for developing and delivering the safety critical onboard autonomy software for Wisk’s uncrewed eVTOL aircraft. The successful candidate will have proven experience on full software lifecycle development governed by safety critical development processes per DO-178C and its supplements, DO-330 and DO-331.
What you will do:
- As part of the AOA organization and deployed in the MMS-Flight Path Management team, you will act as a Staff Software Engineer for a novel type of aircraft development targeting the autonomous UAM market.
- You will take part in the development of flight software per DO-178C and its supplements with the full life cycle processes and activities.
- You will support peer Software Engineers, Systems Engineers, and other disciplines.
- You will help solve problems related to deployment and development of autonomy software in the UAM market.
- In some areas, you will be working closely with Software Engineers, Systems Engineers, suppliers, and contractors.
- As a Staff Software Engineer, you will help define processes and tools.
What you have done:
- BS or MS in Computer Science, Electrical Engineering, Aerospace Engineering, or relevant engineering discipline.
- You have worked on various aerospace projects governed by DO-178C and its supplements.
- You have hands-on experience with designing, developing, and integrating autonomy software and requirements.
- You have 5-10 years overall of software development experience.
- You have demonstrated the ability to manage tasks and projects that involve peers across multiple disciplines.
Desired:
- Experience with any of the MathWorks Model-Based Development tools, i.e., MATLAB Simulink Requirements, Check, Coverage, Code Inspector, Test, Report Generator and/or Polyspace Bug Finder, Coder Prover.
- Experience with developing software for autonomous systems or vehicles.
- Proficient with Python or other scripting languages.
- Familiarity with industry standard tools such as Jira, Git, Google cloud base applications.
Who you are:
- You are excited to solve difficult problems in the autonomy and aerospace realm in a collaborative team environment.
- You are detail-oriented and can identify gaps or issues in technical solutions.
- You have strong communication skills and are comfortable speaking to audiences with different technical backgrounds.
- You can adapt quickly or propose changes needed to achieve results in a timely fashion.
- You embrace challenges, take commitments, and deliver results within reasonable expectations.
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s