Robotics Software Engineer — C++, Android/Linux, Autonomy

AeroVironment, Inc.

Melbourne, Northern (FL, KY)

Hybrid

USD 100,000 - 150,000

Full time

12 days ago
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

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, Inc. in Melbourne, FL is seeking a Software Engineer to develop software for robotic platforms within the AV ecosystem, enabling teams to collaboratively control a diverse set of robots.

You will design and implement in C++ and Kotlin, build cross‑platform apps for Android, Linux, and Windows, and perform hands‑on field testing. A Bachelor's in a related field and 5+ years of experience are required; travel and ITAR considerations may apply.

Qualifications

  • Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, Math, or Physics is required or equivalent with 5+ years experience.
  • Advanced degree is preferred.

Responsibilities

  • Software development for vision-based navigation, autonomy, and mission systems.
  • Design, implement, and integrate systems in C++ and Kotlin.
  • Develop cross-platform applications for Android, Linux, and Windows to control robotic platforms.
  • Design SDK interfaces for internal and external integration.
  • Hands-on field testing with robots to validate new features.

Skills

C++
Kotlin
CMake
Robotics
Autonomy

Education

Bachelor's degree in CS/CE/EE/Math/Physics
Advanced degree preferred

Tools

CMake
Docker
FastDDS
gRPC
MQTT
GitLab CI/CD

Job description

AeroVironment, Inc. in Melbourne, FL is seeking a Software Engineer to develop software for robotic platforms within the AV ecosystem, enabling teams to collaboratively control a diverse set of robots.

You will design and implement in C++ and Kotlin, build cross‑platform apps for Android, Linux, and Windows, and perform hands‑on field testing. A Bachelor's in a related field and 5+ years of experience are required; travel and ITAR considerations may apply.

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

Similar jobs worth comparing

Robotics Software Engineer — Autonomy & Cross-Platform Dev
Robotics Software Engineer — Autonomy & Cross-Platform Dev

AeroVironment • Melbourne (AR)

On-site
USD 100,000 - 150,000
Medical, Dental, Vision
401K with company match
9/80 work schedule
+1
Robotics Software Engineer: Autonomy & Hardware
Robotics Software Engineer: Autonomy & Hardware

avav • Melbourne (FL)

On-site
USD 110,000 - 180,000
Robotics Software Engineer - C++/Kotlin for Robot Control
Robotics Software Engineer - C++/Kotlin for Robot Control

AV • Melbourne (FL)

On-site
USD 120,000 - 180,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
Senior Robotics Software Architect
Senior Robotics Software Architect

AeroVironment • Simi Valley (CA)

On-site
USD 147,000 - 224,000
Medical benefits
401K with company matching
9/80 work schedule
+1
Senior Robotics Software Engineer – C++ & Drone Systems
Senior Robotics Software Engineer – C++ & Drone Systems

AV • Lawrence (KS)

On-site
USD 112,000 - 170,000
Senior C++ Engineer – Real-Time Aerospace Autonomy
Senior C++ Engineer – Real-Time Aerospace Autonomy

AeroVironment, Inc. • Lawrence (KS)

On-site
USD 112,000 - 170,000
Medical, dental, vision
401K matching
9/80 schedule
+1
Software Engineering Intern - AV Robotics
Software Engineering Intern - AV Robotics

AeroVironment, Inc. • Centreville (VA)

On-site
USD 28,000 - 34,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+2
Software Engineering Intern: AV Robotics & Prototyping
Software Engineering Intern: AV Robotics & Prototyping

avav • Fremont (VA)

On-site
USD 34,000 - 52,000
Senior Embedded Software Engineer – Flight & Robotics
Senior Embedded Software Engineer – Flight & Robotics

AeroVironment, Inc. • Moorpark (CA), Northern (KY)

Hybrid
USD 123,000 - 187,000
Medical
Dental
Vision
+2
Software Engineer
Software Engineer

AeroVironment, Inc. • Melbourne (FL), Northern (KY)

Hybrid
USD 100,000 - 150,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1