Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Principal Vehicle Software Engineer

$190k - $240k

EOI Space

Who we are:

EOI Space is developing and deploying a network of satellites in Very Low Earth Orbit (VLEO) to provide ultra-high-resolution Earth imagery. We aim to deliver timely and actionable data for commercial and defense applications.

We are on our way to achieving many industryfirsts. This demands an ambitious team that thrives on challenges, takes ownership, and collaborates deeply. EOI Space is looking foraPrincipal VehicleSoftware Engineer. In this hands-on technical leader role, you will have the opportunity to drive the end-to-end vehicle software solution, contributing to the payload processor subsystem, the bus flight software, and firmware components of each. These pillars support all aspects of our mission: a safe and healthy spacecraft, capable of collecting, onboard processing, downlink of exquisite imagery, and maintaining a stable VLEO orbit for years.

What you will do:

  • Provide technical leadership to a small team
  • Coordinate, code, and leadimplementation ofcluster management and workload coordinationsystemsand tools to manage the HPCcluster in the payload system
  • Implement and test highly optimized GPU-aware containerized image processing workloads on the cluster
  • Contribute to and integrate with cFS-based bus flight software
  • Guide and coordinate firmware development work to ensure that hardware and firmware designs mesh together to implementrequiredsystem functions
  • Collaborate with the Principal Ground Software Engineer and vehicle and ground System Engineers to develop complete, holistic solutions to meet mission requirements
  • Work hand in hand with Security, Export Compliance, and DevOps/Platform engineering to ensure we can deploy and maintain test, qualification, and flight–level updates
  • Operate in a lean start-up environment, maintaining a laser focus on the balance between what we need today and the things we are excited to add and enhance tomorrow

Responsibilities:

  • Championour development team principles:
  • Clear and explicit communication, within and between the teams across the company
  • Develop iteratively, integrate early and often, and coordinate functional cross-team demos of the iterative releases
  • End-to-end observable and traceable systems
  • Aggressively, but with discipline and structure, leverage agentic tools (Claude code) to accelerate design, implementation, test, and workflow activities
  • Plan, define, prioritize, and trackdesign and development activitiesto meet milestones and support inter-team dependencies
  • Work with other team leads to make sure basic “steel thread” system capabilities are established early and continuously refined and matured
  • Develop and deployboth image processing workload and cluster orchestrationsoftware tobench, rack, and flight versions of the payload processing system
  • Supportintegration of the Payload subsystem with bus Flight Software,WidebandRF communications systems, and ground and space-based image processing pipelines
  • Support firmware development efforts including bare-metal microcontrollers, FPGAs, Yocto device trees, and bootloaders
  • Support testing and qualification campaigns as well as on-orbit updates
  • Optimizefor space flight byselectingand applyinglightweight but modern OSS frameworks and tools, applied in a bandwidth-conscious way to support on-orbit updatesto any level of the system (BSP,OS, andapplications)

Required Qualifications:

  • Bachelor’s degree in C omputer S orftware E ngineering A erospace E ngineering,or a related technical field
  • High competency with both scripted and compiled/type-checked languages (e.g. Python, C++, Go)
  • 10+years total experience in professional software engineering
  • Experience with scheduler-driven, resource-constrained flight software development (ideally NASA Core Flight Systems)
  • Exposure to embedded device development
  • Experience withdeploying software to intermittently connected edge compute environments
  • Relevant experience will includeOS level programming,containerized cluster management,embedded systems development,hardware acceleration, and a solid understanding of tradeoffs between features and footprint

Desired Qualifications:

  • NVIDIA Jetson andCUDA programming experience
  • Bootloader, Yocto device tree, and FPGA development experience
  • Containerized workload management (Kubernetes)
  • Containerbuilding andoptimization experience.
  • Experience building and optimizing scalable distributed image processing workflows

Compensation:

The salary range for this role is$190,000-$240,000per year, depending on previous experience. Pay ranges are determined by role, level, location, and alignment with market data. Individual pay will be determined on a case-by-case basis and may vary based on the following considerations: interviews and an assessment of several factors that are unique to each candidate, job-related skills, relevant education and experience, certifications, abilities of the candidate and internal equity.

Work Location:

This is an onsite role to be located in Louisville, CO.

Benefits:

The health and safety of our employees and their familiescomefirst. In addition to competitive salary and equity, we offer medical, dental, vision, disability and life insurance coverage, unlimited paid time off, 12 paid holidays, parental leave, and 401K. The Company reserves the right to modify or change these benefits at any time.

#J-18808-Ljbffr

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Principal Vehicle Software Engineer in Lafayette, CO vacancy
  • $184.63k - $253.88k

     ...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Principal Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced... 
    Suggested
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 days ago
  • $184.63k - $253.88k

     ...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Principal Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced... 
    Suggested
    Contract work
    Work experience placement

    Pace Industries, LLC

    Louisville, CO
    1 day ago
  • $126.61k - $174.09k

     ...and together, we are an extraordinary team.About the RoleThe Software Engineer role involves designing, developing, and testing software...  ...contribute to analyses of various architectures that include space vehicles, satellites, sensors, communications, and ground... 
    Suggested
    Full time
    Contract work
    For contractors
    Work experience placement

    Sierra Space

    Louisville, CO
    2 days ago
  • $168k - $252k

     ...you too.About the TeamThe AI Model Serving team is the engine behind every production Workday agent and machine...  ...is the team for you.About the RoleAs either a Senior Software Development Engineer or a Principal Software Development Engineer on the AI Model Serving... 
    Suggested
    Full time
    Work experience placement
    Work at office
    Remote work
    Home office
    Flexible hours

    Workday

    Boulder, CO
    5 days ago
  •  ...technology consulting firm that integrates strategy, data, and software engineering to create results-driven, AI-enabled digital products and...  ...change. Role Overview We are looking for a Principal/Senior Principal [Software Engineer/Architect] to lead client... 
    Suggested
    Work at office
    Remote work
    Flexible hours

    MojoTech

    Boulder, CO
    22 hours ago
  •  ...We are seeking a Flight Software Engineer to architect, develop, and own the onboard software stack for next-generation aerospace vehicles. You will work closely with Guidance, Navigation, and Controls, avionics, and autonomy teams to design and implement real-time flight... 
    Full time

    Executive Recruiting Group

    Broomfield, CO
    3 days ago
  •  ...exceptional and mission-driven Lead Systems Engineer to lead the end-to-end technical...  ...including subsurface, surface, and airborne vehicles. Job Responsibilities The duties and responsibilities...  ..., embedded control systems, and software. Coordinate and collaborate with quantum... 
    Full time
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    3 days ago
  • $200k - $270k

     ...CI poly level.We are seeking an experienced Senior Full Stack Engineer to develop and enhance advanced geospatial and Motion GEOINT applications...  ...and Motion GEOINT systems.Build scalable, high-performance software across front-end, back-end, and data layers.Develop interactive... 

    MAXAR TECHNOLOGIES, INC.

    Westminster, CO
    13 hours ago
  • $180k - $220k

     ...unprecedented computational breakthroughs. Join a talented team of scientists, engineers, and business professionals to advance the state-of-the-art in quantum computing. We are seeking a Principal Software Engineer to provide technical leadership for the software platform... 
    Temporary work
    Casual work
    Work at office

    Atom Computing

    Boulder, CO
    1 day ago
  • $185k - $250k

    Staff Engineer or Principal Engineer -- Colorado Stealth Startup Join an elite, venture-backed team building next-generation, AI-powered collaboration tools for the enterprise. Technical Integrity has been retained to lead the search for a rapidly growing startup developing... 
    Work at office
    Relocation package
    Flexible hours
    2 days per week
    1 day per week

    Technical Integrity

    Boulder, CO
    3 days ago
  • $241.4k - $322.6k

     ...Platforms builds the internal systems that enable more than 3,000 Splunk engineers to build, test, and release world-class products at scale. Our work connects the daily developer experience to the wider software delivery lifecycle. You will join a cross-functional team of... 
    Full time
    Temporary work
    Local area
    Flexible hours

    CISCO Systems

    Boulder, CO
    4 days ago
  • $155k - $190k

     ...Hiring: Senior Software Engineer – Command & Control (C2) Must be a U.S. citizen and eligible to obtain a security clearance. An active clearance...  ...orchestration. The engineer will build the actual ground-to-vehicle communication layer—formatting commands, transmitting them... 
    Remote work
    2 days per week

    EVONA

    Arvada, CO
    1 day ago
  • $129.78k - $178.44k

     ...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software applications for space systems and technologies. This advanced position... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  • $105.53k - $145.11k

     ...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe DevSecOps Software Engineer role involves deploying, configuring and maintaining a robust software development environment. This mid-level position requires... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    6 days ago
  • $105.53k - $145.11k

     ...its allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Software Engineer II role involves designing, developing, and testing software applications for space systems and technologies. This mid-level position... 
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    2 days ago
  • $156.67k - $215.44k

     ...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Senior Flight Software Engineer role at Sierra Space brings extensive experience and deep expertise to the design, development, and architecture of complex... 
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    3 days ago
  • $91.2k - $169.4k

     ...Generation Geospatial (NGG) team is seeking full-time experienced Software Engineers to be part of a team building and supporting the ground...  ...world class ground software supporting soon-to-launch space vehicles. You will be actively working with operational personal and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Longmont, CO
    2 days ago
  • $160k - $185k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Senior Software Engineer to lead the development and productization of our software systems that interface with cutting-edge quantum and embedded... 
    Full time
    Temporary work
    Work at office

    ColdQuanta

    Louisville, CO
    3 days ago
  • $50 per hour

     ...Generation Geospatial (NGG) team is seeking full-time experienced Software Engineers to be part of a team building and supporting the ground...  ...world class ground software supporting soon-to-launch space vehicles. You will be actively working with operational personal and... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Flexible hours

    Lockheed Martin

    Longmont, CO
    1 day ago
  • $190k - $252k

     ...vision, sensor fusion, and networking technology to the military in months, not years. About The Team At Anduril, our Software Engineers specialize in solving complex, real-world problems through cutting-edge algorithms and intelligent software integrations. Operating... 
    Full time
    Work experience placement

    Anduril Industries

    Broomfield, CO
    1 day ago
  • $158k - $198.05k

     ...Reporting to the AES CE Manager of Technical Services, the Lead Engineer supports a larger operations team and serves as a domain expert...  ...analysis skills beyond Excel with knowledge of data processing software such as Python, R code to manipulate data acquired from... 
    Full time
    For contractors
    Work at office
    Worldwide
    Flexible hours

    AES

    Louisville, CO
    3 days ago
  • $89.02k - $122.42k

     ...is responsible for designing, coding, testing, and maintaining software applications that support various business functions. This...  ...with database ETL processes and data integrationFamiliarity with engineering programming languages (Python, MATLAB, VBA).Experience with Agile... 
    Permanent employment
    Full time
    Contract work
    Work experience placement

    Sierra Space

    Louisville, CO
    2 days ago
  •  ...DCCA is proud to offer career growth opportunities and a competitive compensation and benefits package. Visit our website at: Software Engineer Candidate must have an active TS/SCI w/ Poly For over 40 years, DCCA has provided a broad range of IT services to... 
    Flexible hours

    Data Computer Corp of America

    Broomfield, CO
    3 days ago
  • $120k - $145k

     ...Software Engineer Stored Energy Systems (SENS) is an award-winning manufacturer of premium quality power conversion products located in...  ...Onsite Perks: Free gym with 24/7 access Free Electric Vehicle charging Breakfast and Lunch Café After hours Grab & Go... 
    Temporary work
    Immediate start
    Flexible hours

    Stored Energy Systems

    Longmont, CO
    1 day ago
  •  ...Sr. Software Engineer Broomfield, Colorado The Role The Analytics Products team is focused on empowering our users to bring in capabilities in Python and R into a data analysis workflow. Ideal candidates will be self-motivated, keen on code quality and will approach... 

    1872 Consulting

    Broomfield, CO
    4 days ago
  • $126k - $167k

     ...Software Engineer, Air & Missile Defense Broomfield, Colorado, United States; Fort Collins, Colorado, United States Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Broomfield, CO
    22 hours ago
  •  ...Job Title: Software Engineer I Job ID: 28370 Location: Lafayette Colorado 80026 Duration:06 months Pay Rate: $33.00 - $38.00/hr on W2 Required Skills ~ Bachelor's degree in Computer Science, Engineering, Biomedical/Electrical/Mechanical Engineering... 

    Artech

    Lafayette, CO
    2 days ago
  • $133k - $161k

     ...-the-box communication systems for satellites, UAVs, launch vehicles, and other space and airborne platforms. We take pride in our...  ...to join our team. We are seeking a Senior Ground Software Engineer to join our dynamic team. The ideal candidate will have hands... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    CesiumAstro

    Westminster, CO
    3 days ago
  •  ...Senior Software Engineer - AndroidWe are seeking a full-time Senior Software Engineer - Android at Garmin's location in the Greater Denver area. In this role, you will be responsible for providing technical leadership and project planning for software development for products... 
    Full time

    Garmin

    Louisville, CO
    2 days ago
  • $73.5k - $136.5k

     ...Software Engineer At Epsilon, we do more than collect and store data. We help some of the world's biggest brands discover real opportunities inside the data types, delimiters and decimals. We're looking for an experienced Software Engineer to join Epsilon's Development... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Epsilon

    Broomfield, CO
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Vehicle Software Engineer. Be the first to apply!