Principal Embedded Engineer: ArduPilot Expert (Remote)

Lynx Software Technologies, Inc.

Fort Worth (TX)

On-site

USD 160,000 - 200,000

Full time

7 days ago
Be an early applicant
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Benefits offered by this job

401K with employer match
Paid time off + holidays
Remote work opportunities based onRole

Job summary

Lynx Software Technologies, Inc. in Fort Worth, TX (or Palmdale, CA) seeks a Principal Software Engineer with ArduPilot experience to lead embedded software for autonomous flight systems.

You will develop, integrate, and test software for safety‑critical platforms and work across multi‑site teams to deliver mission‑critical solutions. The role requires a senior engineer with strong C/C++, Java, Python, and Bash skills, plus experience with ArduPilot/PX4, Git, and both Linux/Windows environments.

Qualifications

  • Bachelor's degree in computer engineering, CS, or related technical discipline.
  • 8+ years of software development in C, C++, Java, Python, and Bash for embedded systems.
  • Experience with autonomous flight systems using ArduPilot/PX4.
  • Experience with UAS/UAV operations and integration.
  • Proficient with Git for source control and collaboration.
  • Knowledge of robotics, embedded system design, and flight software.
  • Proficient with Linux and Windows development environments.
  • Ability to obtain Secret DoD security clearance.
  • 25% travel.

Responsibilities

  • Develop, integrate, and test embedded software for autonomous flight systems.
  • Collaborate within a multi-site team to deliver robust software products.
  • Communicate project status and technical solutions to clients and peers.

Skills

C
C++
Java
Python
Bash
ArduPilot/PX4
Git
Linux
Windows
Autonomy
Embedded systems

Education

Bachelor's degree in computer engineering / CS

Tools

Docker
CI/CD
MAVLink

Job description

Lynx Software Technologies, Inc. in Fort Worth, TX (or Palmdale, CA) seeks a Principal Software Engineer with ArduPilot experience to lead embedded software for autonomous flight systems.

You will develop, integrate, and test software for safety‑critical platforms and work across multi‑site teams to deliver mission‑critical solutions. The role requires a senior engineer with strong C/C++, Java, Python, and Bash skills, plus experience with ArduPilot/PX4, Git, and both Linux/Windows environments.

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

Similar jobs worth comparing

Principal Embedded Engineer – ArduPilot & UAV Autonomy
Principal Embedded Engineer – ArduPilot & UAV Autonomy

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 160,000 - 200,000
Medical
401K match
Paid time off
+3
Senior Embedded Software Engineer – Autonomy (Remote)
Senior Embedded Software Engineer – Autonomy (Remote)

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 120,000 - 160,000
Medical/Dental/Vision
401K with employer match
Paid Time Off & Holidays
+3
Senior Embedded Software Engineer - Autonomy
Senior Embedded Software Engineer - Autonomy

Lynx Software Technologies, Inc. • Fort Worth (TX)

Hybrid
USD 120,000 - 160,000
Medical coverage
401K with match
Paid time off
Remote Principal Embedded Software Engineer (ArduPilot)
Remote Principal Embedded Software Engineer (ArduPilot)

Lynx • Palmdale (CA)

On-site
USD 160,000 - 200,000
Medical/Dental/Vision
401K with match
PTO & Holidays
+3
Principal Software Engineer (ArduPilot Experience Required))
Principal Software Engineer (ArduPilot Experience Required))

Lynx Software Technologies, Inc. • Fort Worth (TX)

On-site
USD 160,000 - 200,000
401K with employer match
Paid time off + holidays
Remote work opportunities based onRole
Principal Software Engineer (ArduPilot Experience Required))
Principal Software Engineer (ArduPilot Experience Required))

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 160,000 - 200,000
Medical
401K match
Paid time off
+3
Principal Software Engineer, ArduPilot Autonomy (Remote)
Principal Software Engineer, ArduPilot Autonomy (Remote)

Socket.dev • Town of Texas (WI)

On-site
USD 100,000 - 150,000
Health coverage
401K with match
PTO + holidays
+2
Autonomy Software Engineer - Embedded & Drones (Remote-Eligible)
Autonomy Software Engineer - Embedded & Drones (Remote-Eligible)

Lynx • Palmdale (CA)

Hybrid
USD 120,000 - 180,000
Low-Cost Health Coverage
401K with Generous Employer Match
Paid Time Off
+4
Senior Embedded Engineer, Autonomy & Flight Systems (Remote)
Senior Embedded Engineer, Autonomy & Flight Systems (Remote)

Lynx • Town of Texas (WI)

Hybrid
USD 120,000 - 160,000
Medical/Dental/Vision plans
401K with employer match
Paid time off and holidays
+2
Principal Software Engineer (ArduPilot Experience Required))
Principal Software Engineer (ArduPilot Experience Required))

Lynx • Palmdale (CA)

On-site
USD 160,000 - 200,000
Medical/Dental/Vision
401K with match
PTO & Holidays
+3