As a Sr. Staff Software Engineer (Applications) leads and mentors a talented group of engineers in a fast moving, collaborative Agile development environment. In this role, one leads the plans, design, development and testing of mission systems flight software.
Requirements
- Software development in support of AV’s vision-based navigation, autonomy, cooperative behaviors, and mission systems technology roadmap
- Writes and tests onboard Linux application software to support integration of sensors, processors, or other robotics systems into aircraft
- Understands the requirements and process. Participates in and leads software design reviews
- Creates software design documentation according to software process requirements
- Implements coding according to coding standard. Writes a unique test, and validate software according to the process.
- Delivers work on time according to agreed completion dates and project schedule & budget
- Supports and derives algorithm design from detailed software requirements
- Works closely with multiple teams of software developers reusing developed software to support different programs
- Operates in a continuous learning environment and provides guidance and mentoring to less experienced engineers
- Works on significant and unique issues where analysis of situations or data requires an evaluation of intangibles
- Acts independently to determine methods and procedures on new or special assignments. May supervise the activities of others
Benefits
- Medical
- Dental
- Vision
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown