Robotics Software Engineer — Autonomy & Vision Systems

Roboticsconnected

Melbourne (FL)

On-site

USD 120,000 - 170,000

Full time

14 days+

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical, dental, vision
401K with company match
9/80 work schedule
Paid holiday shutdown

Job summary

AeroVironment seeks a Software Engineer to develop software for autonomous robotic platforms, collaborating with teams to deliver features across vision, navigation, and control systems. You will design and implement cross‑platform applications, integrate SDKs, and perform on‑robot field testing while moving quickly in a fast-paced environment.

Ideal candidates have strong C++ expertise, experience with hardware‑integrated systems, and a willingness to travel locally.

Qualifications

  • Bachelor’s degree in a technical field with 5+ years of relevant experience.
  • Strong fluency in modern C++, maintainable software architecture and modular design.
  • Hands-on experience with CMake or similar build systems.
  • Experience developing software for mechatronic or hardware-integrated systems.
  • Knowledge of computer networking topologies, protocols, and principles.
  • Self-directed engineer who can own and structure complex systems.
  • Ability to engage with technical and non-technical customers.
  • Willingness to travel locally (Occasionally).
  • Ability to obtain US DoD Secret clearance if required.

Responsibilities

  • Develop software for AV’s vision-based navigation, autonomy, cooperation, and mission systems roadmap.
  • Design, implement, and integrate systems in C++ and Kotlin.
  • Develop cross-platform apps for Android, Linux, and Windows to control robotic platforms.
  • Design SDK interfaces for internal and external integration.
  • Perform hands-on field testing with robots to validate features.
  • Deliver work on time per project schedule and budget.
  • Support AI-driven tooling to improve engineering productivity.

Skills

Modern C++
Software architecture
Modular design
Build systems (CMake)
Mechatronics software
Networking concepts
Customer engagement
AI tooling for dev
DoD clearance ability
Travel readiness

Education

Bachelor’s degree in computer engineering/computer science/electrical engineering/math/physics

Tools

CMake
Docker
CI/CD (GitLab)
Android/Linux app development
FastDDS/gRPC/MQTT networking

Job description

AeroVironment seeks a Software Engineer to develop software for autonomous robotic platforms, collaborating with teams to deliver features across vision, navigation, and control systems. You will design and implement cross‑platform applications, integrate SDKs, and perform on‑robot field testing while moving quickly in a fast-paced environment.

Ideal candidates have strong C++ expertise, experience with hardware‑integrated systems, and a willingness to travel locally.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Robotics Software Engineer — Autonomy & Field Testing
Robotics Software Engineer — Autonomy & Field Testing

AeroVironment, Inc. • Melbourne (FL)

On-site
USD 120,000 - 170,000
Medical, Dental, Vision
401K with company matching
9/80 work schedule
Principal Software Engineer - Robotics & Autonomy Lead
Principal Software Engineer - Robotics & Autonomy Lead

Roboticsconnected • Virginia

On-site
USD 147,000 - 250,000
Medical
Dental & Vision
401K
+3
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 UAV Autonomy & Robotics Engineer
Senior UAV Autonomy & Robotics Engineer

VideoRay • Moorpark (CA)

On-site
USD 151,000 - 230,000
Senior Autonomy & Robotics Engineer for UAV Systems
Senior Autonomy & Robotics Engineer for UAV Systems

AeroVironment, Inc. • Virginia Colony (CA)

On-site
USD 151,000 - 230,000
Medical
Dental
Vision
+3
Senior Autonomy Robotics Engineer – UAV Autonomy
Senior Autonomy Robotics Engineer – UAV Autonomy

Roboticsconnected • Moorpark (CA)

On-site
USD 151,000 - 257,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1
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
Senior Autonomy Robotics Engineer — UAV Autonomy
Senior Autonomy Robotics Engineer — UAV Autonomy

BlueHalo • Moorpark (CA)

On-site
USD 151,000 - 230,000
Robotics Software Engineer - Autonomy & UAV Systems
Robotics Software Engineer - Autonomy & UAV Systems

Hardware FYI • Fort Walton Beach (FL)

On-site
USD 120,000 - 180,000
Senior Autonomy & Robotics Lead for UAV Systems
Senior Autonomy & Robotics Lead for UAV Systems

AeroVironment, Inc. • Moorpark (CA)

On-site
USD 151,000 - 230,000
Medical, dental, vision
401K with company matching
9/80 work schedule
+1