Wing is looking to develop the next-generation of unmanned technology for drone delivery services.
Requirements
- Demonstrated experience writing multi-threaded, highly reliable code with components that span different systems and environments
- 3-6+ years of experience programming with C/C++ in a Linux, RTOS and/or bare metal environment
- Understanding of structured software development processes
- Experience with one or more of: backend software development, embedded programming, RTOS development, bare metal systems, Linux platform and application development experience
Responsibilities
- Work with cross-functional teams to gather requirements and define architectures for new vehicle software
- Drive new software frameworks and features through the full software lifecycle
- Root cause and resolve problems being seen in production using remote fleet diagnostics, local hardware and test automation platforms
- Develop and maintain vehicle software modules interfacing with sensors, motors, servos and avionics
- Plan and execute test procedures to verify software performance at all levels of integration on the vehicle
- Maintain and improve embedded build infrastructure and automated test environments
Other
- Ability to independently work with cross-functional teams to drive features to completion
- Bachelor's degree or higher in Computer Science or related field (not explicitly mentioned but implied)
- US base salary range is $181,000—$211,000 USD + bonus + equity + benefits