Wing is looking to improve the reliability and scalability of its simulation software infrastructure to support the development and deployment of its drone delivery services.
Requirements
- Experience with developing backend systems in C++
- Experience building developer productivity tools
- Experience building large-scale autonomous vehicle fleet simulation pipelines
- Knowledge of production technologies
- Experience with software quality assurance, in particular verification and validation testing
- Experience with designing and developing software
- Experience with simulation technologies
Responsibilities
- Design and build intuitive, interpretable simulation systems that enable rapid iteration and validation of new features and algorithms
- Engineer a robust and scalable simulation infrastructure capable of handling millions of simulations daily
- Lead efforts to integrate real-world flight data into simulation environments
- Develop and maintain a comprehensive testing infrastructure that enables continuous verification of Wing's software and hardware systems
- Mentor and guide simulation team members through code reviews, design discussions, and collaborative projects
- Partner with data scientists, software engineers, operations, and UX teams to create user-friendly simulation tools
- Refine and optimize data pipelines to seamlessly incorporate real-world flight data
Other
- BS in Computer Science, Electrical Engineering, Aerospace Engineering, Robotics, Physics, Math, or related field (or equivalent experience)
- 8+ years professional experience designing and developing software
- Demonstrated ability to work with internal teams and deliver solutions to address their needs
- Experience with mentorship or managing small teams
- Passion for infrastructure work: developing internal solutions, building pipelines and core frameworks
- Passion for aviation and developing new technologies