The Sr. Staff Software Engineer (Embedded) leads and develops innovative unmanned and robotic systems for multiple defense and commercial applications. The engineer writes functional software for deployment on embedded devices and systems, and has the opportunity to test those devices in flight test environments.
Requirements
- Writes and tests software to support integration of sensors and embedded processors into aircraft or other robotic systems
- Designs and implements software for prototypes and products using established AeroVironment and industry developed tools and practices
- Leads in writing of system requirements, system test plans, diagnostic tools, and in validation testing of software
- Assist with hardware selection and recommend processing, memory and storage needs of systems
- Leads development of rapid prototyping and conceptual level testing
- Works closely with other engineering disciplines
- Develops proof of concept capability demonstrations
- Conducts and supports design reviews
- Contributes to AV's software development process in developing quality code
Benefits
- Medical
- Dental
- Vision
- 401K with company matching
- 9/80 work schedule
- Paid holiday shutdown