Remote-Eligible Principal Software Engineer, Vision Systems

High Power Media Ltd

Cedar Park, Northern (TX, KY)

Hybrid

USD 160,000 - 230,000

Full time

14 days+
Application generator

A complete application in a minute — tailored resume and cover letter, ready to send.

Get past ATS filters

Benefits offered by this job

Health, dental & vision plans
Educational reimbursement
Flexible PTO

Job summary

Firefly Aerospace is seeking a Principal Software Engineer to lead critical features across the software stack, spanning perception interfaces, compute hardware, simulation and flight software. You will help connect cameras, sensors, and heterogeneous compute platforms to deliver reliable, end-to-end space systems.

You will collaborate with perception, GNC, avionics and mission ops teams; remote-friendly with occasional travel for AI&T and mission support.

Qualifications

  • Bachelor's degree in a relevant technical field; equivalent practical experience considered.
  • 10+ years of professional software engineering in complex production systems.
  • Strong proficiency in modern C++, including multithreading and optimization.
  • Experience designing reusable libraries, APIs, and platform services.

Responsibilities

  • Lead design, development, integration and testing of features across the software stack.
  • Build reusable C++/Python libraries, APIs, tools, and abstractions.
  • Define interfaces between algorithmic and platform components in a large codebase.
  • Develop multithreaded, low-latency software for constrained environments.
  • Integrate cameras, sensors, and compute platforms into end-to-end systems.
  • Develop software involving 3D geometry, camera models, and visualization.
  • Establish automated testing, build infra, and developer workflows.
  • Collaborate with perception, avionics, flight software, and mission ops teams.
  • Support software-in-the-loop and hardware-in-the-loop testing and operations.
  • Diagnose system-level issues and mentor other engineers.

Skills

Leadership
Cross-team collaboration
Debugging complex systems
Architectural reasoning
Automated testing

Education

Bachelor's degree in Computer Science, Software Engineering, Computer Engineering, Aerospace Engineering, Robotics, or related field
Master’s or PhD (preferred)

Tools

C++
Linux
APIs design
Multithreading
Performance optimization
Python
Embedded systems

Job description

Firefly Aerospace is seeking a Principal Software Engineer to lead critical features across the software stack, spanning perception interfaces, compute hardware, simulation and flight software. You will help connect cameras, sensors, and heterogeneous compute platforms to deliver reliable, end-to-end space systems.

You will collaborate with perception, GNC, avionics and mission ops teams; remote-friendly with occasional travel for AI&T and mission support.

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

Similar jobs worth comparing

Senior Principal Software Engineer - Space Vision (Remote)
Senior Principal Software Engineer - Space Vision (Remote)

Firefly Aerospace • Cedar Park (TX)

On-site
USD 180,000 - 240,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+2
Principal Software Engineer
Principal Software Engineer

High Power Media Ltd • Cedar Park (TX), Northern (KY)

Hybrid
USD 160,000 - 230,000
Health, dental & vision plans
Educational reimbursement
Flexible PTO
Senior Infrastructure Engineer — Remote‑Eligible, Unlimited PTO
Senior Infrastructure Engineer — Remote‑Eligible, Unlimited PTO

Firefly Aerospace, Inc. • Austin (TX), Northern (KY)

Hybrid
USD 140,000 - 190,000
Health, dental & vision plans
Parental leave
Educational reimbursement
+2
Platform Engineer II
Platform Engineer II

Firefly Aerospace • Cedar Park (IL)

Hybrid
USD 130,000 - 180,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+1
Platform Engineer II
Platform Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 120,000 - 180,000
Health, dental & vision plans
Parental leave
Educational reimbursement
+2
Remote Platform Engineer II — Spacecraft Software Stack
Remote Platform Engineer II — Spacecraft Software Stack

Firefly Aerospace • Austin (TX)

Remote
USD 120,000 - 165,000
Health, dental and vision plans
Parental leave
Educational reimbursement
+2
Senior Flight Software Engineer — Hybrid/Remote Spacecraft
Senior Flight Software Engineer — Hybrid/Remote Spacecraft

Astro Digital • San Jose (CA)

Hybrid
USD 170,000 - 230,000
Senior Flight Software Engineer, Elytra Software
Senior Flight Software Engineer, Elytra Software

Front Door Defense • Cedar Park (TX)

On-site
USD 140,000 - 180,000
Space Embedded Platform Engineer II
Space Embedded Platform Engineer II

Firefly Aerospace • Cedar Park (TX)

On-site
USD 120,000 - 180,000
Health, dental & vision plans
Parental leave
Educational reimbursement
+2
Principal Software Engineer
Principal Software Engineer

Blackve • Albuquerque (NM), Northern (KY)

Hybrid
USD 160,000 - 210,000
Equity participation
401(k) plan
Flexible time off