Lead Embedded Systems Engineer – Robotics & UAS

avav

Moorpark (CA)

On-site

USD 147,000 - 224,000

Full time

7 days ago
Be an early applicant

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

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

Job summary

AeroVironment in California is seeking a Principal Software Engineer (Embedded) to lead the development of unmanned and robotic systems for defense and commercial applications. The role writes and tests software for embedded devices, designs software for prototypes, and helps transition software to production and certification.

You will guide rapid prototyping, estimate development effort, and collaborate across engineering teams to deliver robust, scalable solutions while meeting timelines and

Qualifications

  • A 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 years of relevant experience
  • Experienced trouble-shooting systems is required and is proficient with Python, C, C++11,C++ STL and/or OpenCL
  • Demonstrated knowledge of Visual Studio, Eclipse or similar IDE as well as defect tracking tools
  • Experienced working with common protocols such as RS-485, RS-232, CAN, I2C, SPI, USB
  • Demonstratedmathematical and analytical skills are required
  • Periodic travel will likely be required in support of testing equipment at approved flying locations
  • Periods of development may require long irregular hours around deadlines, weekends and some holidays and in field test environments

Responsibilities

  • Writes and tests software to support integration of sensors and embedded processors into aircraft or other robotic systems
  • Designs and implements software for prototypes and products using established tools and practices; ensures proper configuration control
  • Leads in writing system requirements, test plans, diagnostic tools, and validation testing; assists with hardware selection and memory/storage needs
  • Leads development of rapid prototyping and conceptual testing; estimates time to develop software and scopes development to fit timelines
  • Works closely with other engineering disciplines; focuses on getting the job done
  • Leads and supports transition of development software to production environments and certification; participates in multi-disciplinary teams
  • Develops proof of concept capability demonstrations and conducts design reviews
  • Contributes to AV's software development process with quality code
  • Handles significant issues requiring evaluation of intangibles
  • Performs other duties as assigned

Skills

Python
C
C++11
C++ STL
OpenCL
RTOS
ROS
Linux
Troubleshooting

Education

BS in Computer Science/Engineering or related field

Tools

Visual Studio
Eclipse
SVN
Bitbucket
GitLab

Job description

AeroVironment in California is seeking a Principal Software Engineer (Embedded) to lead the development of unmanned and robotic systems for defense and commercial applications. The role writes and tests software for embedded devices, designs software for prototypes, and helps transition software to production and certification.

You will guide rapid prototyping, estimate development effort, and collaborate across engineering teams to deliver robust, scalable solutions while meeting timelines and

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

Similar jobs worth comparing

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
Lead Embedded Software Engineer – Autonomous Systems
Lead Embedded Software Engineer – Autonomous Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 135,000 - 224,000
Medical benefits
Dental and vision
401K with company match
+2
Senior Embedded Software Engineer – UAV/Robotics
Senior Embedded Software Engineer – UAV/Robotics

avav • Huntsville (AL)

On-site
USD 102,708 - 156,546
Medical, dental, vision
401(k) with company matching
9/80 work schedule
+1
Senior Embedded Software Engineer – UAV/Flight-Test Focus
Senior Embedded Software Engineer – UAV/Flight-Test Focus

AeroVironment, Inc. • Huntsville (AL)

On-site
USD 91,000 - 139,000
medical
dental vision
401K with company matching
+2
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 147,000 - 224,250
Medical insurance
Dental insurance
Vision insurance
+3
Senior Embedded Systems Engineering Lead
Senior Embedded Systems Engineering Lead

avav • Moorpark (CA)

On-site
USD 147,000 - 224,250
Medical benefits
401K with company matching
9/80 work schedule
Senior Systems Engineer - Unmanned Systems & Simulation
Senior Systems Engineer - Unmanned Systems & Simulation

AeroVironment • Simi Valley (CA)

On-site
USD 147,000 - 224,000
Medical insurance
Dental insurance
Vision insurance
+3
Junior Embedded Software Engineer
Junior Embedded Software Engineer

AeroVironment, Inc. • Florida

On-site
USD 61,000 - 93,000
Medical
Dental
Vision
+3
Principal Embedded Software Engineer – Flight-Test & Robotics
Principal Embedded Software Engineer – Flight-Test & Robotics

AV • Moorpark (CA)

On-site
USD 147,000 - 209,000
Senior Flight Systems Engineer (Principal)
Senior Flight Systems Engineer (Principal)

AeroVironment, Inc. • Simi Valley (CA)

On-site
USD 147,000 - 224,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
+1