Talent.com
Principal Software Engineer
Principal Software EngineerRed Canyon Engineering & Software • Westminster, CO, US
No longer accepting applications
Principal Software Engineer

Principal Software Engineer

Red Canyon Engineering & Software • Westminster, CO, US
30+ days ago
Job type
  • Permanent
Job description

Job Description

Job Description

This team is seeking a Principal Software Engineer responsible for architecting solutions for ground and flight software for missions to the moon and beyond. The company is a rapidly growing, privately held business.  This role will be based in Colorado and an ideal candidate for this role will love not just the responsibilities but will also have a passion for space.

This role will span the software lifecycle from design through implementation, test, and mission operations, requiring hands-on knowledge of coding best practices, and the ability to lead other software and astrodynamics engineers in producing high quality software.

Responsibilities :

  • Shapes aerospace software strategy, influencing industry-wide development standards.
  • Develops cutting-edge methodologies for spaceflight automation and mission-critical software resilience.
  • Consults on high-impact aerospace projects, including deep-space missions and advanced avionics systems.
  • Leads technical advancements in real-time software, AI-driven diagnostics, and embedded flight systems.
  • Lead / drive company wide direction related to software engineering techniques, guide development for cross / future program applicability, collaborate across disciplines to strategize for scalable growth with constant improvement in efficiency and quality.
  • Provide accurate content and estimates for software related proposals.
  • Provides thought leadership through academic research, publications, and mentorship.

Requirements :

  • B.S. in Aerospace Engineering, Software Engineering, Electrical Engineering, or related field.  Master's Degree or PhD Preferred.
  • 15+ years of experience with spacecraft software systems, system architecture and / or mission control systems
  • Expert in selecting appropriate designs, experiences with pro's / con's of various architectures, knows when to employ each, and how to optimize each
  • Must have a complete understanding of software development concepts, principles, and theory and demonstrate a complete understanding and application of programming and analysis concepts.
  • Demonstrated hands-on technical expertise in C / C++ and Python programming languages.
  • Knowledge of unique aspects of embedded software in resource-constrained environments and embedded Linux.
  • Experience with version control (e.g. Git), Agile development processes and standards, Linux and Windows development, AWS or other cloud services, and Docker or other containerization services.
  • Experience with designing real-time, embedded Flight Software (FSW) and firmware (FW) for satellite systems is strongly desired, including NASA core Flight System (cFS).
  • Experience with ground software for satellite systems, including knowledge of modern front-end web frameworks (e.g. React), is strongly desired.
  • Must have strong communication, computer, documentation, presentation, and interpersonal skills; ability to work independently and as part of a team; ability to lead a team of less experienced professional employees.
  • Must be able to interface effectively with other engineers of various disciplines, including astrodynamics, navigation, and space systems design engineers, and interpret, debug, and modify complex software following rigorous process and coding standards.
  • Willingness to mentor more junior software engineers / interns and develop a cohesive, well-coordinated software development team.
  • Strategic Mindset
  • Eligibility Requirements :

  • Ability to work in office 3-5 days / week (Westminster, CO)
  • Applicants must be a US Person (citizen or Green Card Holder / permanent resident, or protected individual)
  • Must be eligible to obtain a US Security Clearance
  • This role requires access to U.S. export-controlled information. If applicable, final offers will be contingent on ability to obtain authorization for access to U.S. export-controlled information from the U.S. Government
  • Base Salary Range : $160,000 - $195,000, based on team member role and experience

    Signing bonus

    Company provided health insurance

    401K plan upon eligibility

    Unlimited vacation time and extensive flexibility

    Company and individual incentives quarterly

    Relocation assistance

    We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.

    Create a job alert for this search

    Principal Software Engineer • Westminster, CO, US

    Similar jobs
    Principal Software Engineer

    Principal Software Engineer

    VirtualVocations • Littleton, Colorado, United States
    Full-time
    A company is looking for a Principal Software Development Engineer (Scala, Big Data Engineering, SQL / NoSQL) - Remote US. Key Responsibilities Build and maintain new, high impact functionality into...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer (API Development)

    Principal Software Engineer (API Development)

    Vertafore • Denver, CO, US
    Full-time
    Vertafore is a leading technology company whose innovative software solutions are advancing the insurance industry.Our suite of products provides solutions to our customers that help them better ma...Show more
    Last updated: 28 days ago • Promoted
    Manager, Software Engineer

    Manager, Software Engineer

    Relativity • Denver, CO, United States
    Full-time
    Relativity is a market-leading global tech company that equips legal and compliance professionals with a powerful platform to organize data, uncover the truth, and act on it.Our SaaS product, Relat...Show more
    Last updated: 23 days ago • Promoted
    Principal Embedded Software Engineer II

    Principal Embedded Software Engineer II

    CesiumAstro • Westminster, CO, US
    Full-time +1
    To conform with the United States Government Space Technology Export Regulations, the applicant must be a U.UAVs, launch vehicles, and other space and airborne platforms. We take pride in our dynami...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer (Java / SpringBoot / Data pipeline)

    Principal Software Engineer (Java / SpringBoot / Data pipeline)

    Vertafore • Denver, CO, US
    Full-time
    Vertafore is a leading technology company whose innovative software solutions are advancing the insurance industry.Our suite of products provides solutions to our customers that help them better ma...Show more
    Last updated: 26 days ago • Promoted
    Principal Software Architect

    Principal Software Architect

    Ozmo • Denver, CO, United States
    Full-time
    Ozmo is seeking an experienced.AI-first architectures that power our next-generation SaaS platform.In this role, you'll define how we integrate intelligent systems into production at scale : RAG and...Show more
    Last updated: 17 days ago • Promoted
    Principal Systems Engineer

    Principal Systems Engineer

    Raytheon • Westminster, CO, United States
    Full-time
    US-CO-AURORA-S75 ~ 16800 E Centretech Pkwy ~ BLDG S75.Person, or Immigration Status Requirements : .Active and existing security clearance required on day 1. At Raytheon, the foundation of everything ...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer

    Software Engineer

    RedBeard Solutions • Denver, CO, US
    Full-time
    Bachelors Degree and a minimum of 4 years of prior relevant experience.Graduate Degree and a minimum of 2 years of prior related experience. In lieu of a degree, a minimum of 8 years of prior relate...Show more
    Last updated: 20 days ago • Promoted
    Software Engineer III / Sr / Principal, Flight Software (Contractor)

    Software Engineer III / Sr / Principal, Flight Software (Contractor)

    Sierra Space • Englewood, CO, US
    Full-time
    At Sierra Space, we build the missions and systems that keep our world secure in the domain above Earth.Sierra Space team members share a spirit of innovation and collaboration and a belief that we...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineering Director

    Software Engineering Director

    ENGIE Impact • Denver, CO, US
    Full-time
    As our Software Engineering Director, you will lead a team of Software and SCADA Engineers, ensuring all project technical aspects align with BroadView and ENGIE standards while meeting established...Show more
    Last updated: 27 days ago • Promoted
    Principal Software Engineer, Growth

    Principal Software Engineer, Growth

    Joinhorizon • Denver, CO, United States
    Full-time
    Gusto is a modern, online people platform that helps small businesses take care of their teams.On top of full-service payroll, Gusto offers health insurance, 401(k)s, expert HR, and team management...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer (Onsite)

    Principal Software Engineer (Onsite)

    Raytheon • Westminster, CO, United States
    Full-time
    US-CO-AURORA-S77 ~ 16470 E Hughes Dr ~ BLDG S77.Person, or Immigration Status Requirements : .The ability to obtain and maintain a U. Active and existing security clearance required after day 1.At Ray...Show more
    Last updated: 7 days ago • Promoted
    Principal Software Engineer, Manufacturing Intelligence

    Principal Software Engineer, Manufacturing Intelligence

    Xometry • Denver, CO, US
    Full-time
    Xometry (NASDAQ : XMTR) powers the industries of today and tomorrow by connecting the people with big ideas to the manufacturers who can bring them to life. Xometry's digital marketplace gives ma...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer - Pay Group Engineering

    Principal Software Engineer - Pay Group Engineering

    Gusto • Denver, CO, United States
    Full-time
    Principal Software Engineer - Pay Group Engineering.Denver, CO; San Francisco, CA; New York, NY.At Gusto, we’re on a mission to grow the small business economy. We handle the hard stuff—like payroll...Show more
    Last updated: 30+ days ago • Promoted
    Software Engineer

    Software Engineer

    Accu-Precision Tool & Gauge Company LLC • Littleton, CO, US
    Full-time
    If you’re the kind of developer who sees systems inside the chaos, who gets a rush from solving problems other people can’t even articulate, and who wants their code to matter - you&rsq...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer- Flight Systems

    Principal Software Engineer- Flight Systems

    FS Studio • Denver, CO, United States
    Full-time
    Principal Software Engineer – Space Systems.Greater Denver, CO (on-site 3–5 days / week).A fast-growing space-technology company is seeking a. This is a high-impact role influencing technical directio...Show more
    Last updated: 30+ days ago • Promoted
    Principal Software Engineer, Applications

    Principal Software Engineer, Applications

    Evolve • Denver, CO, US
    Full-time
    At Evolve, we're on a mission to make vacation rental easy for everyone.Our high-performing, customer-obsessed team runs on curiosity, communication, and accountability—working together t...Show more
    Last updated: 30+ days ago • Promoted
    Advanced Software Engineer

    Advanced Software Engineer

    Rincon Research Corp • Englewood, CO, US
    Full-time
    Why Join Rincon Research Corporation (RRC)?.At Rincon Research Corporation, our primary business is innovating, developing, and fielding digital signal processing (DSP) products and services for th...Show more
    Last updated: 30+ days ago • Promoted