Lead Software Engineer, Real-Time Robotics

AV

Melbourne (FL)

On-site

USD 155,000 - 247,000

Full time

14 days+

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 schedule
Paid holiday shutdown

Job summary

AeroVironment seeks a Chief Engineer, Software to lead development of real-time, high‑reliability software for uncrewed systems. You will mentor a small team of engineers and guide software architecture, product roadmaps, and cross‑functional collaboration.

The role requires a Bachelor’s degree and 10+ years in software engineering, with proficiency in C/C++, Java, Golang, or Python, plus experience with databases and Linux environments. ITAR compliant travel may be needed.

Qualifications

  • Bachelor’s degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent combination of education, training, and experience
  • Minimum 10 years of relevant experience in software engineering or related field with strong software engineering skills in C/C++, Java, Golang, and/or Python languages
  • Experience with relational database systems such as PostgreSQL or MySQL a plus
  • Experience with Ubuntu and/or CentOS Linux operating systems
  • Experienced writing unit tests and debugging code

Responsibilities

  • Designs, architectures, and implements software for complex robotic and aerospace systems
  • Leads the technical development of software products to ensure work is delivered on time according to agreed completion dates and project schedule & budget
  • Supports testing and demonstration of components and integrated systems
  • Develops documentation, technical reports, and provides report inputs for presentation to customers and other stakeholders
  • Creates software design documentation according to software process requirements
  • Supports the development and improvement of software processes and coding standards
  • Develops basis-of-estimates for software projects to support proposal efforts
  • Delivers work on time according to agreed completion dates and project schedule & budget
  • Works closely with other software developers to design and reuse developed software to support different programs
  • Operates in a continuous learning environment under minimal supervision. Provides guidance and mentoring to less experienced engineers.
  • Works on problems of complex scope where analysis of situations or data requires a review of a variety of factors
  • Exercises judgment within defined procedures and practices to determine appropriate action. Builds productive internal/external working relationships
  • Other duties as assigned

Skills

C/C++
Java
Golang
Python
Data structures & algorithms

Education

Bachelor’s degree in Computer Engineering/CS/EE/Math/Physics

Tools

PostgreSQL
MySQL
Ubuntu Linux
CentOS Linux
Unit testing

Job description

AeroVironment seeks a Chief Engineer, Software to lead development of real-time, high‑reliability software for uncrewed systems. You will mentor a small team of engineers and guide software architecture, product roadmaps, and cross‑functional collaboration.

The role requires a Bachelor’s degree and 10+ years in software engineering, with proficiency in C/C++, Java, Golang, or Python, plus experience with databases and Linux environments. ITAR compliant travel may be needed.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Chief Software Engineer, Real-Time Aerospace Systems
Chief Software Engineer, Real-Time Aerospace Systems

AeroVironment, Inc. • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical benefits
Dental benefits
Vision benefits
+1
Real-Time Software Lead – Autonomous Systems
Real-Time Software Lead – Autonomous Systems

BlueHalo • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical insurance
Dental insurance
Vision insurance
+3
Senior Real-Time Software Engineering Lead
Senior Real-Time Software Engineering Lead

Videoray • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical, Dental, Vision
401K with company match
9/80 work schedule
+1
Chief Software Engineer — Real-Time Systems
Chief Software Engineer — Real-Time Systems

AV • Melbourne (FL)

On-site
USD 155,000 - 247,000
Medical insurance
Dental insurance
Vision insurance
+3
Lead Software Engineer, Autonomy & Real-Time Systems
Lead Software Engineer, Autonomy & Real-Time Systems

BlueHalo • Moorpark (CA)

On-site
USD 123,000 - 187,000
Medical
Dental
Vision
+3
Lead Autonomy Software Engineer (Real-Time C++)
Lead Autonomy Software Engineer (Real-Time C++)

AV • Moorpark (CA)

On-site
USD 123,000 - 187,000
Autonomy Software Lead - Real-Time Systems
Autonomy Software Lead - Real-Time Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 123,000 - 187,000
Medical benefits
Dental benefits
Vision benefits
+3
Lead Software Engineer, Autonomous Systems (C++, RT)
Lead Software Engineer, Autonomous Systems (C++, RT)

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 140,000 - 190,000
Lead Embedded Systems Engineer, Flight-Test & Robotics
Lead Embedded Systems Engineer, Flight-Test & Robotics

BlueHalo • Moorpark (CA)

On-site
USD 147,000 - 224,000
Medical
Dental
Vision
+3
Robotics Software Engineer — Autonomy & Vision Systems
Robotics Software Engineer — Autonomy & Vision Systems

AV • Melbourne (FL)

On-site
USD 120,000 - 170,000
Medical, dental, vision
401K with company match
9/80 work schedule
+1