Senior/Principal Embedded Software Engineer - UAV Autonomy

OpenTalent

California (MO)

On-site

USD 140,000 - 190,000

Full time

3 days ago
Be an early applicant
Application generator

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

Get past ATS filters

Job summary

OpenTalent seeks a highly skilled Embedded Software Engineer to lead development of autonomous UAV platforms. You will design, implement, and optimize firmware and algorithms in C/C++, Python, and MATLAB, enabling robust perception, navigation, and control on embedded hardware.

You will work with microcontrollers, FPGAs, sensors, and RTOS-based systems, contributing to system architectures and software tooling while collaborating with cross-functional teams.

Qualifications

  • PhD or higher is highly valued.
  • Experience with UAV/autonomy systems a plus.
  • Strong C/C++ and embedded software background.

Responsibilities

  • Develop and maintain embedded software for UAVs and autonomy systems using C/C++, Python, and MATLAB.
  • Design algorithms for navigation, perception, sensor fusion, and real-time processing.

Skills

C/C++
Python
MATLAB
RTOS
ARM architecture
Embedded systems
UAV/autonomy

Education

PhD in a relevant field

Tools

PX4 stack
Confluence
Jira

Job description

OpenTalent seeks a highly skilled Embedded Software Engineer to lead development of autonomous UAV platforms. You will design, implement, and optimize firmware and algorithms in C/C++, Python, and MATLAB, enabling robust perception, navigation, and control on embedded hardware.

You will work with microcontrollers, FPGAs, sensors, and RTOS-based systems, contributing to system architectures and software tooling while collaborating with cross-functional teams.

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

Similar jobs worth comparing

Embedded Software Engineer, c/c , python, Matlab, UAV, Autonomous Systems, Sr/Principal - Rhoman Aerospace
Embedded Software Engineer, c/c , python, Matlab, UAV, Autonomous Systems, Sr/Principal - Rhoman Aerospace

OpenTalent • California (MO)

On-site
USD 140,000 - 190,000
Autonomy Software Engineer - UAVs (Embedded C++, Linux)
Autonomy Software Engineer - UAVs (Embedded C++, Linux)

Searchability Aerospace & Defense • Town of Florida (NY)

On-site
USD 110,000 - 180,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 UAV Embedded Software Architect
Principal UAV Embedded Software Architect

Kratos Unmanned Systems • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Senior Embedded Software Engineer – Autonomy
Senior Embedded Software Engineer – Autonomy

Lynx • Fort Worth (TX)

Hybrid
USD 160,000 - 200,000
Medical coverage
401K match
Paid time off
+3
Senior UAV Embedded Software Architect
Senior UAV Embedded Software Architect

Kratos Defense and Security Solutions • Roseville (CA)

Hybrid
USD 220,000 - 250,000
Medical, Dental & Vision Insurance
Life/ADD & Disability Insurance
401(k) Savings Plan
+3
Senior UAV Embedded Systems Architect (C++)
Senior UAV Embedded Systems Architect (C++)

Kratos Defense and Security Solutions • Arlington (TX)

Hybrid
USD 180,000 - 240,000
Medical, Dental & Vision Insurance
401(k) Savings Plan
Paid Time-Off (PTO)
+2
Senior Embedded Software Engineer - Autonomy (Remote)
Senior Embedded Software Engineer - Autonomy (Remote)

Lynx Software Technologies • Palmdale (CA)

On-site
USD 120,000 - 160,000
Health benefits
401K match
PTO & Holidays
+3
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 Software Engineer - Drone Autonomy
Senior Embedded Software Engineer - Drone Autonomy

Sine-Engineering • Bozeman (MT)

On-site
USD 90,000 - 130,000
15 days vacation
5 personal/sick days
Health insurance
+1