Senior Embedded Software Engineer – Flight & Robotics

AeroVironment, Inc.

Moorpark, Northern (CA, KY)

Hybrid

USD 123,000 - 187,000

Full time

11 days ago
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

Medical
Dental
Vision
401K with company match
9/80 work schedule

Job summary

AeroVironment, Inc. in Moorpark, CA is seeking a Sr. Embedded Software Engineer to develop software for embedded devices and flight-test hardware. You will design, write, test, and debug system software for aircraft and robotic systems, and help transition software to production and certification.

You will work with Python, C/C++, and various IDEs, contribute to rapid prototyping, and collaborate across disciplines to deliver robust, efficient code within a dynamic environment.

Qualifications

  • Requires a BS degree in Computer Science/Engineering, Electrical Engineering, Aerospace, Mechanical Engineering or related field.
  • 8–12 years of relevant experience.
  • Proficient with Python, C, C++11, C++ STL and/or OpenCL.
  • Knowledge of 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.

Responsibilities

  • Writes and tests software to support integration of sensors and embedded processors into aircraft or robotic systems.
  • Designs and implements software for prototypes and products using AeroVironment tools and practices.
  • Leads in writing system requirements, test plans, and validation testing; assists with hardware selection and memory/storage planning.
  • Leads rapid prototyping and testing; estimates time and scope with management to fit timelines and budgets.
  • Works with multi-disciplinary teams; supports transition of software to production and certification.

Skills

Troubleshooting
Python
C
C++11
C++ STL
OpenCL
Visual Studio
Eclipse
Defect tracking
Serial protocols
RS-485
RS-232
CAN
I2C
SPI
USB
Mathematical & analytical

Education

BS in Computer Science/Engineering/Electrical Engineering or related field

Tools

STM32
μC/OS
freeRTOS
Video4Linux
Ubuntu Kernel
Linux drivers
ROS

Job description

AeroVironment, Inc. in Moorpark, CA is seeking a Sr. Embedded Software Engineer to develop software for embedded devices and flight-test hardware. You will design, write, test, and debug system software for aircraft and robotic systems, and help transition software to production and certification.

You will work with Python, C/C++, and various IDEs, contribute to rapid prototyping, and collaborate across disciplines to deliver robust, efficient code within a dynamic environment.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Embedded Systems Engineer – Flight and Autonomy
Senior Embedded Systems Engineer – Flight and Autonomy

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 123,000 - 187,000
Medical Insurance
Dental Insurance
Vision Insurance
+3
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 for UAS & Robotics
Lead Embedded Software Engineer for UAS & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Senior Embedded Flight Software Engineer – Aviation Safety
Senior Embedded Flight Software Engineer – Aviation Safety

Socket.dev • Mountain View (CA)

On-site
USD 170,000 - 240,000
Senior Embedded Software Engineer - Aviation Safety
Senior Embedded Software Engineer - Aviation Safety

Reliable Robotics Corporation • Mountain View (CA)

On-site
USD 150,000 - 210,000
Senior Embedded Software Engineer - Flight Autonomy
Senior Embedded Software Engineer - Flight Autonomy

Reliable Robotics • Mountain View (CA)

On-site
USD 140,000 - 200,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-Test & Robotics
Principal Embedded Software Engineer – Flight-Test & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 209,000
Embedded Software Intern — Flight Systems & Robotics
Embedded Software Intern — Flight Systems & Robotics

AeroVironment • Town of Florida (NY)

On-site
USD 25,000 - 36,000
Relocation stipend
Housing reimbursement
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000