Software Engineer - Robotics Generalist

AeroVironment (AVAV)

Base: $107,370 - $152,250; bonus/equity: not speci...
Not specified (assumed hybrid or in-office based on company culture)
5-8 years linux application development
Significant c++ experience required
Object oriented design expertise
AeroVironment is seeking a Software Engineer - Robotics Generalist to develop software for robotic systems in a collaborative Agile environment. The ideal candidate will have substantial experience in Linux application software development, C++, and object-oriented design, with a focus on delivering robust software solutions for robotics

Job Summary

  • This role focuses on building and integrating software across perception, control, autonomy, and system infrastructure to support reliable robotic behavior.
  • Engineers work closely with multidisciplinary teams to deliver robust, maintainable robotic software for new products and enhancements.
  • The company offers an excellent benefits package including medical, dental vision, 401K with matching, and a 9/80 work schedule.

Matching Summary

Match Score: 85

AeroVironment is seeking a Software Engineer - Robotics Generalist to develop software for robotic systems in a collaborative Agile environment. The ideal candidate will have substantial experience in Linux application software development, C++, and object-oriented design, with a focus on delivering robust software solutions for robotics.

Salary

Base: $107,370 - $152,250; Bonus/Equity: Not specified; Benefits: Medical, dental, vision, 401K match, 9/80 schedule

Skills & Requirements

Must-have

  • 5-8 years Linux application development
  • Significant C++ experience required
  • Object Oriented Design expertise
  • Unit testing and debugging skills
  • Git version control proficiency

Nice-to-have

  • Experience with underwater robotic systems
  • RTI or DDS middleware knowledge
  • CI/CD infrastructure setup experience
  • Real hardware deployment experience
  • Agile software development process

Key Requirements

  • Bachelor's degree in Computer Engineering, CS, EE, Math, or Physics
  • U.S. Citizenship required due to ITAR regulations
  • Minimum 5-8 years of relevant experience

Work Rights

Must have US citizenship

Tailored Resume

Cover Letter