Wing is looking to solve the problem of inefficient, costly, and polluting last mile logistics by developing a safe, fast, and sustainable drone delivery solution.
Requirements
- Demonstrated experience writing multi-threaded, highly reliable code with components that span different systems and environments.
- 8+ years of experience programming with C/C++ in a Linux, RTOS and/or bare metal environment.
- Experience with structured software development processes (code reviews, version control, unit test development, on-hardware test & debugging).
- Ability to independently work with cross-functional teams to drive features to completion.
- Experience with one or more of: Backend software development, especially as it pertains to interfacing with a fleet of physical devices.
- Embedded programming, RTOS development, bare metal systems.
- Linux platform and application development experience, especially with realtime and/or robotics considerations.
Responsibilities
- Define requirements and architectures for new vehicle software features.
- Work across teams and functions to drive software features through the full software lifecycle - design, implementation, validation and roll-out to production.
- 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, hardware accelerators, cameras, motors, and servos.
- 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 work independently with cross-functional teams.
- US base salary range for this full-time position is $222,000—$236,000 USD + bonus + equity + benefits.
- Wing is an equal opportunity employer and it is Wing's policy to comply with all applicable national, state and local laws pertaining to nondiscrimination and equal opportunity.
- Employment at Wing is based solely on a person's merit and qualifications directly related to professional competence.
- If you have a need that requires accommodation during the interview process due to a disability or special need, please let us know by completing our Candidate Accommodations Request Form.