AeroVironment

AeroVironment

Software Engineer II (Applications)

San Diego, CA · Mid

No sponsorship$82k-$125kDetected 6 days ago
PythonC++GitDockerCI/CDLinuxMachine LearningComputer VisionCybersecurityEmbedded SystemsRoboticsElectrical EngineeringSensorsTest AutomationResearchCommunicationProblem SolvingMentoring

About the role

  • ITAR Requirement: This position requires access to information that is subject to compliance with the International Traffic Arms Regulations ("ITAR") and/or the Export Administration Regulations ("EAR").
  • A "U.S. person" according to the ITAR definition is a U.S. citizen, U.S. lawful permanent resident (green card holder), or protected individual such as a refugee or asylee.
  • For more information about our company benefit offerings please visit: http://www.avinc.com/myavbenefits.

Responsibilities

  • Own features end to end: from design and implementation through automated testing and deployment
  • Participate in software design reviews and contribute your ideas to how the team builds and ships
  • Turn detailed software requirements and algorithm designs into working, well-tested code
  • Collaborate closely with other software developers, reusing and improving shared software across multiple programs
  • Comfortable developing on Linux
  • We don't just build defense technology-we redefine what's possible.
  • As the premier autonomous systems company in the U.S., AV delivers breakthrough capabilities across air, land, sea, space, and cyber.
  • Our heritage includes seven platforms in the Smithsonian-but we're not building history, we're building what's next.
  • If you're ready to build technology that matters-with speed, scale, and purpose-there's no better place to do it than AV.

Requirements

  • 5 years of software development experience, or a strong track record of internships, research, personal projects, or startup work.
  • Proficiency in C++ (C++11/17), Python, or C, with a solid grasp of object-oriented design
  • Familiarity with version control (git) and modern development tooling (IDEs, debuggers, CI/CD)
  • U.S. Citizen, U.S. Permanent Resident (Green Card holder) or asylee/refugee status as defined by 8 U.S.C. 1324b(a)(3) required.
  • Occasionally may be required to travel within the Continental U.S.
  • Hands-on experience with UAS, drones, robotics, autonomous vehicles, or other embedded systems
  • (Required Skills & Experience):
  • U.S. Citizenship required.
  • Must be willing to work on government contracts and have the ability to obtain a security clearance.
  • Exposure to computer vision, machine learning, or sensor integration on embedded systems
  • Experience or strong interest in the Robot Operating System (ROS2) on Linux/ARM
  • Familiarity with unit testing frameworks, containerized development (Docker), and CI/CD workflows
  • Embraces AI-assisted development tools (e.g., code generation, review, and debugging assistants) to write better software faster and to accelerate related engineering work
  • Genuinely passionate about autonomous systems and writing great software - the kind of person who tinkers, builds, and can't stop learning
  • Thrives in a fast-paced environment where a small team owns a broad variety of problems
  • Takes ownership of their work and is driven to improve, iterate, and get better every day
  • Strong problem-solving, analytical, and communication skills
  • Collaborative and team-first, and enjoys working through hard problems together

Nice to have

  • Advanced degree is a plus

Compensation

  • $82,000 - $125,000

Benefits

  • AV offers an excellent benefits package including medical, dental vision, 401K with company matching, a 9/80 work schedule and a paid holiday shutdown.

Company info

  • http://www.avinc.com/myavbenefits.
  • We also encourage you to review our company website at http://www.avinc.com to learn more about us.
  • Principals only need apply.
  • NO agencies please.
  • Founded by legendary innovator Dr.

Equal opportunity

  • We are proud to be an EEO/AA
  • Equal Opportunity Employer, including disability/veterans.
  • AeroVironment, Inc. is an Equal Employment Opportunity (EEO) employer and welcomes all qualified applicants.

Visa & Work Authorization

  • Citizen, U

This listing is sourced directly from AeroVironment's careers page and normalized into a canonical job model.