Lead Embedded Software Engineer for UAS & Robotics

AV

Moorpark (CA)

On-site

USD 147,000 - 224,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401K with company matching
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment, based in California, is seeking a Principal Software Engineer (Embedded) to lead development of unmanned and robotic systems for defense and commercial use. You will create software for embedded devices, test in flight environments, and optimize performance, stability, and scalability.

Expect full lifecycle work and collaboration with cross-disciplinary teams. The role requires advanced C/C++11, Python, RTOS experience and strong problem-solving skills, with travel for testing and

Qualifications

  • BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field is required or equivalent combination of education, training, and experience
  • Minimum 12 - 15 years of experience
  • Proficiency with Python, C, C++11, C++ STL and/or OpenCL
  • Experience with Visual Studio, Eclipse or similar IDE and defect tracking tools
  • Experience with RS-485, RS-232, CAN, I2C, SPI, USB protocols
  • Strong mathematical and analytical skills
  • Periodic travel for testing equipment
  • Ability to work long hours and in field test environments

Responsibilities

  • Writes and tests software to support integration of sensors and embedded processors into aircraft or robotic systems
  • Designs software for prototypes and products using AeroVironment tools; ensures configuration control
  • Leads in writing system requirements, tests, and validation; assists with hardware selection
  • Leads rapid prototyping and estimates development time to fit timelines
  • Collaborates with other engineering disciplines and supports transition to production and certification
  • Develops proof of concept demonstrations and participates in design reviews
  • Contributes to AV's software development process and produces quality code
  • Solves significant, unique problems requiring deep analysis

Skills

Python
C/C++
RTOS
Debugging

Education

BS in CS/Engineering

Tools

Visual Studio
Eclipse
Git/ SVN/ Bitbucket

Job description

AeroVironment, based in California, is seeking a Principal Software Engineer (Embedded) to lead development of unmanned and robotic systems for defense and commercial use. You will create software for embedded devices, test in flight environments, and optimize performance, stability, and scalability.

Expect full lifecycle work and collaboration with cross-disciplinary teams. The role requires advanced C/C++11, Python, RTOS experience and strong problem-solving skills, with travel for testing and

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Lead Embedded Software Engineer - Aerospace & Robotics
Lead Embedded Software Engineer - Aerospace & Robotics

InvestedintheMission • Moorpark (CA)

On-site
USD 147,000 - 224,000
Lead Embedded Software Engineer – UAV Autonomy
Lead Embedded Software Engineer – UAV Autonomy

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 147,000 - 224,000
medical
dental vision
401K with company matching
+2
Principal Embedded Software Engineer - Flight Systems
Principal Embedded Software Engineer - Flight Systems

AeroVironment • Moorpark (CA)

On-site
USD 180,000 - 240,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Principal Embedded Software Engineer – Defense Robotics
Principal Embedded Software Engineer – Defense Robotics

InvestedintheMission • Moorpark (CA)

On-site
USD 147,000 - 224,000
medical
dental vision
401K with company matching
+2
Senior Embedded Software Engineer — UAV & Robotics
Senior Embedded Software Engineer — UAV & Robotics

InvestedintheMission • Huntsville (AL)

On-site
USD 91,000 - 139,000
Senior Embedded Flight Software Engineer
Senior Embedded Flight Software Engineer

InvestedintheMission • Huntsville (AL)

On-site
USD 91,000 - 139,000
Medical benefits
401K employer matching
9/80 work schedule
+1
Principal Engineer, Autonomous Systems – Lead & Mentor
Principal Engineer, Autonomous Systems – Lead & Mentor

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical, dental, vision benefits
401K with company matching
9/80 work schedule
+1
Senior Embedded Software Engineer (C/C++, Linux)
Senior Embedded Software Engineer (C/C++, Linux)

InvestedintheMission • San Diego (CA)

On-site
USD 101,000 - 153,000
Medical benefits
401K matching
9/80 work schedule
Senior Principal Software Engineer — Autonomous Systems
Senior Principal Software Engineer — Autonomous Systems

InvestedintheMission • Moorpark (CA)

On-site
USD 170,000 - 272,000
Medical care (health)
Dental insurance
Vision insurance
+3
Senior Embedded Autonomy Engineer - UAS (Remote)
Senior Embedded Autonomy Engineer - UAS (Remote)

engineeringjobs.net, Inc. • Fort Worth (TX)

Hybrid
USD 120,000 - 180,000
Medical Insurance
Dental Insurance
Vision Insurance
+7