Senior Embedded Software Engineer – Autonomy

Lynx

Fort Worth (TX)

Hybrid

USD 160,000 - 200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Medical coverage
401K match
Paid time off
Remote work
EAP
Career growth

Job summary

Thompson Software Solutions is seeking a senior Embedded Software Engineer to join a multi-site team developing safety-critical flight software for autonomous systems. The role involves designing, integrating, and testing software across C/C++, Java, Python, and Bash for embedded platforms.

Ideal candidates will have 8+ years of experience with sUAS, ArduPilot or PX4, Git, and Linux/Windows in a DoD environment. Travel ~25% and active Secret clearance are required.

Qualifications

  • Bachelor's degree in computer engineering, CS, or related technical discipline.
  • 8+ years of software development experience in C/C++, Java, Python, and Bash for embedded systems.
  • Hands-on with sUAS and RC aircraft operations; integration and troubleshooting.
  • Experience with autonomous flight systems using ArduPilot and/or PX4.
  • Proficient with Git for source control and collaboration.
  • Familiar with MAVLink protocol and ground control integration.
  • Knowledge of robotics, autonomous systems, and embedded design.
  • Proficient with Linux and Windows development environments.
  • Active Secret DoD security clearance.
  • Willingness to travel ~25%.

Responsibilities

  • Develop, integrate, and test autonomous flight software.
  • Collaborate with multi-site engineering teams and customers.
  • Support security and compliance requirements for DoD programs.
  • Troubleshoot and optimize embedded software for flight systems.

Skills

C/C++/Java/Python
sUAS operations
Autonomy flight systems
Linux/Windows dev
Secret DoD clearance
Travel 25%

Education

Bachelor's degree in CS/CE

Tools

Git
ArduPilot
PX4
Docker
CI/CD

Job description

Thompson Software Solutions is seeking a senior Embedded Software Engineer to join a multi-site team developing safety-critical flight software for autonomous systems. The role involves designing, integrating, and testing software across C/C++, Java, Python, and Bash for embedded platforms.

Ideal candidates will have 8+ years of experience with sUAS, ArduPilot or PX4, Git, and Linux/Windows in a DoD environment. Travel ~25% and active Secret clearance are required.

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

Similar jobs worth comparing

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
Senior Embedded Software Engineer - Autonomy & Flight
Senior Embedded Software Engineer - Autonomy & Flight

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

On-site
USD 160,000 - 200,000
Remote work opportunities based on rol
401K with employer match
Paid time off & holidays
+2
Principal Embedded Engineer - Autonomy & Flight Systems
Principal Embedded Engineer - Autonomy & Flight Systems

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 160,000 - 200,000
Remote work opportunities based onrole
401K
Senior Autonomy Software Engineer – Embedded Systems
Senior Autonomy Software Engineer – Embedded Systems

Lynx • Fort Worth (TX)

On-site
USD 160,000 - 200,000
Remote work opportunities based onRole
Autonomy Embedded Software Engineer - Secret Clearance
Autonomy Embedded Software Engineer - Secret Clearance

Lynx • Fort Worth (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer (Autonomy)
Senior Software Engineer (Autonomy)

Lynx • Fort Worth (TX)

Hybrid
USD 120,000 - 160,000
Senior Software Engineer (Autonomy)
Senior Software Engineer (Autonomy)

Lynx Software Technologies • Palmdale (CA)

On-site
USD 120,000 - 160,000
Health benefits
401K match
PTO & Holidays
+3
Principal Software Engineer (Autonomy)
Principal Software Engineer (Autonomy)

Lynx Software Technologies, Inc. • Palmdale (CA)

On-site
USD 160,000 - 200,000
Remote work opportunities based onrole
401K
Principal Software Engineer (Autonomy)
Principal Software Engineer (Autonomy)

Lynx • Fort Worth (TX)

On-site
USD 160,000 - 200,000
Remote work opportunities based onRole
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