Principal Embedded Engineer – ArduPilot & UAV Autonomy

Lynx Software Technologies, Inc.

Palmdale (CA)

On-site

USD 160,000 - 200,000

Full time

7 days ago
Be an early applicant
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Medical
401K match
Paid time off
Remote work opportunities
EAP
Career development

Job summary

Lynx Software Technologies, Inc. in Palmdale, CA, or Fort Worth, TX, seeks a Principal Software Engineer with ArduPilot experience. This senior role requires developing, integrating, and testing embedded software for defense platforms, with a focus on autonomy and flight systems.

Travel up to 25% and eligibility for a Secret DoD security clearance are required. The position offers a compensation range of $160,000 to $200,000 plus a bonus.

Qualifications

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

Responsibilities

  • Develop, integrate, and test embedded software products.
  • Collaborate with a multi-site team and deployment teams.
  • Communicate project status and technical solutions with clients and peers.
  • Self-motivated with strong work ethic, time management and interpersonal skills.

Skills

C/C++
Python
Java
Bash
Git
Linux
Embedded systems
ArduPilot

Education

Bachelor's degree in computer engineering / Computer Science

Tools

Git
Confluence
JIRA
Bitbucket
Docker
CI/CD pipelines

Job description

Lynx Software Technologies, Inc. in Palmdale, CA, or Fort Worth, TX, seeks a Principal Software Engineer with ArduPilot experience. This senior role requires developing, integrating, and testing embedded software for defense platforms, with a focus on autonomy and flight systems.

Travel up to 25% and eligibility for a Secret DoD security clearance are required. The position offers a compensation range of $160,000 to $200,000 plus a bonus.

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

Similar jobs worth comparing

Principal Embedded Engineer: ArduPilot Expert (Remote)
Principal Embedded Engineer: ArduPilot Expert (Remote)

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
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
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
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 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
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
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 Software Engineer (Autonomy)
Senior Software Engineer (Autonomy)

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

Hybrid
USD 120,000 - 160,000
Medical coverage
401K with match
Paid time off
Senior Software Engineer (Autonomy)
Senior Software Engineer (Autonomy)

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
Remote Principal Software Engineer – Mission Systems
Remote Principal Software Engineer – Mission Systems

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

On-site
USD 160,000 - 200,000
Remote work opportunities based onrole
Employee Assistance Program (EAP)
Career growth and professional develop