Sr. Staff Software Engineer (embedded)

AeroVironment

Moorpark, CA, United States
$136,807 - $194,040; not specified; excellent bene...
Embedded software development
Python, c, c++11, c++ stl
Common protocols (rs-485, rs-232, can, i2c, spi, usb)
The Sr. Staff Software Engineer (Embedded) has the opportunity to lead and develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications

Job Summary

  • The Sr. Staff Software Engineer (Embedded) has the opportunity to lead and develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications.
  • The Embedded Software Engineer writes functional software for deployment on embedded devices and systems like aircraft and payloads and have the opportunity to test out those devices in flight test environments.
  • AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown.

Matching Summary

The Sr. Staff Software Engineer (Embedded) has the opportunity to lead and develop a variety of innovative unmanned and robotic systems for multiple defense and commercial applications.

Salary

$136,807 - $194,040; Not specified; Excellent benefits package

Skills & Requirements

Must-have

  • Embedded software development
  • Python, C, C++11, C++ STL
  • Common protocols (RS-485, RS-232, CAN, I2C, SPI, USB)
  • System requirements and test plans
  • Rapid prototyping and conceptual testing
  • Transition development to production

Nice-to-have

  • Test Driven Development (TDD)
  • Automated build and test environments
  • Object-oriented and multi-threaded design
  • Robot Operating System (ROS)
  • Electronics knowledge and lab equipment use
  • Leadership and interpersonal skills

Key Requirements

  • BS degree or equivalent experience
  • 12-15 years of relevant experience
  • Experienced trouble-shooting systems
  • Proficient with Python, C, C++11, C++ STL
  • Demonstrated knowledge of IDEs and defect tracking tools
  • Experienced working with common protocols
  • Demonstrated mathematical and analytical skills
  • Periodic travel required
  • Long irregular hours around deadlines

Work Rights

Must be a U.S. person under ITAR/EAR

Tailored Resume

Cover Letter