Senior Embedded Flight Software Engineer

Ursa Major

Denver (CO)

On-site

USD 125,000 - 155,000

Full time

20 hours ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Unlimited PTO
Paid parental/maternity leave
Medical, dental, vision insurance
401(k) plans with company match
Stock options
EAP program

Job summary

Ursa Major, based in Colorado, seeks a Senior Embedded Software Engineer to design, develop, and maintain flight software powering engines, vehicles, and avionics. You’ll join a small, high-impact team delivering reliable, safe, and high-performance software for aerospace applications.

The role emphasizes collaboration, rigorous debugging, and documentation, with exposure to hardware integration and CI/CD practices. A strong emphasis on problem-solving and growth is evident.

Qualifications

  • Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related field
  • 4+ years of professional experience in embedded C/C++ development for ARM, SoC, or FPGA softcore platforms
  • Hands-on experience with hardware interface programming (timers, interrupts, communication protocols, ADCs, etc.)
  • Proficiency reading schematics and debugging with hardware tools (e.g., oscilloscopes, logic analyzers)
  • Experience using version control systems such as Git
  • Ability to work effectively in both independent and collaborative settings, managing multiple priorities
  • Desirable: Experience with RTCA DO-178
  • Desirable: Familiarity with Python, MATLAB, LabVIEW
  • Desirable: Exposure to continuous integration, automated build/test, and hardware-in-the-loop systems
  • Desirable: Understanding of FPGA development and HDL
  • Desirable: Experience with RTOS and/or Linux-based embedded systems
  • Desirable: Familiarity with controls engineering (sensors, actuators, and motors)

Responsibilities

  • Design, develop, test, and maintain embedded software for avionics throughout the product lifecycle
  • Develop and maintain ground support software tools and systems
  • Collaborate cross-functionally to define and deliver new software features
  • Document designs, code, and procedures to ensure maintainability and compliance
  • Debug, optimize, and support software and hardware integration efforts

Skills

Embedded C/C++
ARM/SoC/FPGA
Hardware interfacing
Schematic reading
Git version control
Multitasking & priorities

Education

Bachelor’s degree in Computer Science, Computer/Electrical Engineering, or related field

Tools

RTOS
Linux (embedded)
Python

Job description

Ursa Major, based in Colorado, seeks a Senior Embedded Software Engineer to design, develop, and maintain flight software powering engines, vehicles, and avionics. You’ll join a small, high-impact team delivering reliable, safe, and high-performance software for aerospace applications.

The role emphasizes collaboration, rigorous debugging, and documentation, with exposure to hardware integration and CI/CD practices. A strong emphasis on problem-solving and growth is evident.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Embedded Software Engineer – Flight/Avionics Systems
Senior Embedded Software Engineer – Flight/Avionics Systems

Ursa Major • Boulder (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Parental leave
Medical, dental and vision insurance
+2
Senior Embedded Software Engineer – Flight & Avionics Systems
Senior Embedded Software Engineer – Flight & Avionics Systems

Ursa Major • Longmont (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Parental leave
Medical, Dental and Vision Insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Industrious Ventures • Berthoud (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Paid maternity/paternity/adoptive leave
Health insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ursa Major • Denver (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Paid parental/maternity leave
Medical, dental, vision insurance
+3
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ursa Major • Longmont (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Parental leave
Medical, Dental and Vision Insurance
+2
Senior Embedded Software Engineer
Senior Embedded Software Engineer

Ursa Major • Boulder (CO)

On-site
USD 125,000 - 155,000
Unlimited PTO
Parental leave
Medical, dental and vision insurance
+2
Senior Embedded Software Engineer - UAV & Flight Systems
Senior Embedded Software Engineer - UAV & Flight Systems

AV • Moorpark (CA)

On-site
USD 101,000 - 153,000
Medical benefits
Dental benefits
Vision benefits
+3
Staff FPGA Design Engineer for Flight Avionics
Staff FPGA Design Engineer for Flight Avionics

Industrious Ventures • Berthoud (CO)

On-site
USD 150,000 - 180,000
Unlimited PTO
Parental and adoptive leave
Medical, dental and vision
+2
Avionics Product Engineer — Production Owner
Avionics Product Engineer — Production Owner

Ursa Major • Longmont (CO)

On-site
USD 115,000 - 145,000
Unlimited PTO
Parental leave
Medical, dental, vision insurance
+5
Senior UAV Flight Software Engineer (Embedded/RTOS)
Senior UAV Flight Software Engineer (Embedded/RTOS)

Anduril Industries • Atlanta (GA)

On-site
USD 190,000 - 252,000