Principal Embedded Software Engineer

IDR, Inc.

Denver (CO)

Hybrid

USD 120,000 - 150,000

Full time

14 days+
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

Competitive compensation package
Full Benefits; Medical, Vision, Dental, and more!
Flexible time off policy
Company and individual incentives quarterly
Relocation assistance (if applicable)

Job summary

A leading aerospace technology firm in Westminster, CO, seeks a Principal Software Engineer to spearhead development of software solutions for space missions to the Moon and beyond. Candidates should have over 10 years of experience in spacecraft software systems and proficiency in C/C++ and Python. The role offers a hybrid schedule with competitive compensation and comprehensive benefits, including relocation assistance when applicable. Join a firm recognized for outstanding client and talent service in the industry.

Qualifications

  • 10+ years of experience with spacecraft software systems, system architecture, or mission control systems.
  • Knowledge of embedded software in resource-constrained environments.
  • Experience with Linux and Windows development.

Responsibilities

  • Responsible for architecting solutions for space-related ground and flight software.
  • Lead and develop complex software systems with innovative design principles.
  • Mentor junior engineers and foster a cohesive development team.

Skills

C/C++
Python
Agile development
Version control (e.g., Git)
Embedded Linux
AWS or other cloud services
Docker or other containerization services

Education

Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field

Job description

IDR is seeking a Principal Software Engineer to join one of our top clients for an opportunity in Westminster, CO. This role involves leading the development of ground and flight software solutions for space missions, focusing on innovative aerospace technology in a dynamic industry.

** This is direct-hire, hybrid-schedule position (3+ days / week onsite in Westminster, CO).

Position Overview for the Principal Software Engineer :
  • Responsible for architecting solutions for space-related ground and flight software for missions to the Moon and beyond.
  • Lead and develop complex software systems, ensuring adherence to rigorous standards and innovative design principles.
  • Collaborate with multidisciplinary teams including astrodynamics, navigation, and space systems design engineers.
  • Mentoring junior engineers and fostering a cohesive development team.
  • Work onsite in Westminster, CO, with the possibility of flexible scheduling.
Requirements for the Principal Software Engineer :
  • Bachelor's, Master's, or PhD in Computer Science, Engineering, or a related field.
  • 10+ years of experience with spacecraft software systems, system architecture, or mission control systems.
  • Demonstrated expertise in C/C++ and Python programming languages.
  • Knowledge of embedded software in resource-constrained environments and embedded Linux.
  • Experience with version control (e.g., Git), Agile development, Linux and Windows development, AWS or other cloud services, and Docker or other containerization services.
What's in it for you?
  • Competitive compensation package
  • Full Benefits; Medical, Vision, Dental, and more!
  • Flexible time off policy
  • Company and individual incentives quarterly
  • Relocation assistance (if applicable)
Why IDR?
  • 25+ Years of Proven Industry Experience in 4 major markets
  • ClearlyRated's Best of Staffing® Client and Talent Award winner 12 years in a row.
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Principal Software Engineer- Flight Systems
Principal Software Engineer- Flight Systems

FS Studio • Denver (CO)

On-site
USD 160,000 - 195,000
Competitive compensation + signing bonus
Health insurance
401(k)
+3
Principal Software Systems Engineer
Principal Software Systems Engineer

Redcanyonsoftware • United States

On-site
USD 120,000 - 180,000
Principal Software Systems Engineer
Principal Software Systems Engineer

Red Canyon Engineering & Software • United States

On-site
USD 103,000 - 131,000
Medical benefits
401(k) contribution
Profit sharing
Principal Embedded Software Engineer
Principal Embedded Software Engineer

EVONA • Los Angeles (CA)

On-site
USD 120,000 - 160,000
Equity in compensation
Comprehensive medical, dental, and vision coverage
Daily lunch provided onsite
+2
Principal Software Engineer
Principal Software Engineer

NPAworldwide • San Diego (CA)

On-site
USD 150,000 - 220,000
Principal Flight Software Engineer
Principal Flight Software Engineer

Astro Digital • Littleton (CO)

Hybrid
USD 170,000 - 230,000
Stock options
Healthcare
401k retirement plan
+1
Principal Software Engineer
Principal Software Engineer

Blackve • Albuquerque (NM), Northern (KY)

On-site
USD 160,000 - 210,000
Equity participation
401(k) plan
Flexible time off
Principal Software Engineer
Principal Software Engineer

Lynx Software Technologies, Inc. • Huntsville (AL)

On-site
USD 160,000 - 200,000
Low-cost Medical / Dental / Vision coverage options
401K with generous employer match
Responsible Paid Time Off + 11 Paid Holidays
+3
Principal Software Engineer - Ground Software
Principal Software Engineer - Ground Software

Sierra Space • Louisville (CO)

On-site
USD 185,000 - 254,000
Medical, dental, and vision plans
401(k) with 150% match up to 6%
Life insurance
+1
Software Engineer - Developer 5 (contract)
Software Engineer - Developer 5 (contract)

Boeing • Albuquerque (NM)

On-site
USD 137,760 - 148,780
Medical
Dental
Vision
+1