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

Staff Software Engineer - Payload

$170k - $220k

EOI Space

Job Description

Job Description

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 industry firsts. This demands an ambitious team that thrives on challenges, takes ownership, and collaborates deeply. EOI Space is looking for a Staff Software Engineer to develop systems and applications for managing an Edge device-based High-Performance Computing cluster in the payload subsystem onboard the satellite. On-orbit processing of image data is a critical facet of our mission and spacecraft design, and this key role will be focused on building robust infrastructure to enable continued evolution of onboard capabilities. 

 

What you will do:  

  • Coordinate, code, and lead implementation of cluster management and workload coordination systems and tools to manage the HPC 
  • Implement and test highly optimized GPU-aware containerized image processing workloads on the cluster 
  • 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 startup 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:  

 

  • Champion our development team principles: 
  • Clear and explicit communication, within the team and between 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 
  • Plan, define, prioritize, and track design and development activities to 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 deploy both image processing workload and cluster orchestration software to bench, rack, and flight versions of the payload processing system 
  • Support integration of the payload subsystem itself (multiple compute elements therein), as well as integration with bus flight software, wideband RF communications systems, and ground and space-based image processing pipelines 
  • Support testing and qualification campaigns as well as on-orbit updates 
  • Optimize for space flight by selecting and applying lightweight but modern OSS frameworks and tools, applied in a bandwidth-conscious way to support on-orbit updates to any level of the system (BSP, OS, and applications) 

 

Required Qualifications:  

 

  • Bachelor’s degree in computer science, software engineering, aerospace engineering, 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 deploying software to intermittently connected, resource constrained edge compute environments 
  • Containerized workload management (Kubernetes) 
  • Relevant experience will include OS level programming, containerized cluster management, embedded systems development, hardware acceleration, and a solid understanding of tradeoffs between features and footprint

 

Desired Qualifications:  

 

  • NVIDIA Jetson and CUDA programming experience 
  • Container building and optimization experience
  • Experience building and optimizing scalable distributed image processing workflows 

Compensation:  

 

The salary range for this role is $170,000-$220,000 per 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 onsite role will be located in Lafayette, CO. 

 

Benefits:  

 

The health and safety of our employees and their families come first. 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. 

Vacancy posted 7 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Payload in Lafayette, CO vacancy
  • $125k - $162k

     ...requirement will not be considered. SciTec is seeking a senior C++ software developer to support programs delivering Missile Defense...  ...a part of a rapid pace environment consisting of scientists, engineers, and developers to prototype, develop, integrate, and test... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    17 hours ago
  • $96k - $140k

     ...Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small... 
    Suggested
    Full time
    Temporary work
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    Scitec

    Boulder, CO
    17 hours ago
  •  ...Staff Software Engineer Vantor is forging the new frontier of spatial intelligence, helping decision makers and operators navigate what's happening now and shape what's coming next. Vantor is a place for problem solvers, changemakers, and go-getters—where people are... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    2 days per week

    Maxar by Vantor

    Westminster, CO
    3 days ago
  • $127k - $157k

     ...that do not meet these requirements will not be considered. SciTec has immediate opportunities for talented software & algorithm developers and engineers to support programs focusing on low-latency data processing, fusion, and tracking algorithms for exploitation of... 
    Suggested
    Full time
    Temporary work
    For contractors
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    15 days ago
  • $135k - $160k

     ...seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are looking to add Senior Software Engineers to our Comms-on-the-Move, In-Flight Connectivity, and Airborne Communications Systems Programs. Applicants should be... 
    Suggested
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    Broomfield, CO
    17 hours ago
  • $120k - $145k

     ...deep-tech startup, we embrace a results-driven, fast-paced, and customer-focused approach to innovation. We are seeking a Software Engineer with deep expertise in Rust and familiarity with embedded systems development to join our cross-functional engineering team. In... 
    Full time
    Temporary work
    Flexible hours

    Infleqtion

    Louisville, CO
    17 hours ago
  • $142.8k - $214.2k

     ...ABOUT THE TEAM Anduril's Software Engineers excel at developing state-of-the art algorithms and software that solve scientific problems with real-world applications. Working in small innovative teams, our software engineers build solutions that make a difference.... 
    Full time
    Work experience placement
    Local area
    Relocation package

    Anduril

    Broomfield, CO
    17 hours ago
  • $111k - $147k

     ...Defense Radar team develops cutting-edge tracking algorithms and software systems that detect, track, and characterize airborne threats in real-time. Working in small, focused teams, our software engineers design and implement sophisticated tracking solutions that... 
    Full time
    Work experience placement
    Immediate start
    Relocation package

    Anduril Industries

    Broomfield, CO
    17 hours ago
  • $106k - $141k

     ...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
    Flexible hours

    Infleqtion

    Louisville, CO
    17 hours ago
  • $130k - $145k

     ...Job Description Job Description The Staff Software Engineer position will support software development for ATEC's surgical navigation and robotics platform. . They will have the responsibility and authority to develop and perform activities for software development... 
    Full time
    Local area
    Visa sponsorship
    Work visa

    Alphatec Spine

    Louisville, CO
    7 days ago
  • $107k - $125k

     ...Lightship’s mission to modernize and electrify RVs demands building cutting edge electronics and controls. We are seeking a Software Engineer specializing in Android UI/UX and Systems Interfacing. In this role, you will be the primary architect of the user experience... 
    Full time
    Work from home
    Flexible hours

    Lightship

    Broomfield, CO
    17 hours ago
  • $125k - $135k

    As our Embedded Software Engineer, you will develop and maintain the flight-critical firmware that powers our launch vehicles. Working closely...  ..., launch solutions for national security, commercial payload deployment, and global point-to-point logistics applications.... 
    Full time
    Contract work
    Work experience placement
    Local area
    Remote work
    Flexible hours

    Leapspace

    Broomfield, CO
    3 days ago
  •  ...of 3D modeling in hundreds of applications in diverse areas of engineering. We make developments of CGM (the modeler used in CATIA) so it...  ...an SDK for businesses outside of Dassault Systemes. With CGM, software developers can create and open CAD and polyhedral models,... 

    DASSAULT SYSTÈMES

    Broomfield, CO
    1 day ago
  •  ...and entrepreneurial spirit and our employees are empowered and encouraged to build their careers at OpenText. Senior Software Engineer Location: Broomfield, CO At Webroot, we believe everyone has the right to be secure in a connected world. We combat today... 
    For contractors
    Work at office

    OpenText

    Broomfield, CO
    4 days ago
  • $180k - $240k

     ...gaps in preparation for architecting and designing new ground software # Identify critical mission operations workflows and associate...  ...coding standards, testing, and procedures # Mentor junior engineers # Improve and own deployment processes through CI/CD # Help... 
    Full time
    Relocation package

    Katalyst Space Technologies

    Broomfield, CO
    17 hours ago
  •  ...We are looking for a Spacecraft Software Engineer (GNSS) to join our team working at the intersection of satellite payloads, scientific computing, and data delivery systems. In this role, you'll be responsible for developing and maintaining both the flight and ground... 
    Full time
    Work at office
    Immediate start
    3 days per week

    Spire

    Boulder, CO
    17 hours ago
  •  ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a  Staff Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibilities of the Staff Embedded... 
    Permanent employment

    Lunar Outpost

    Arvada, CO
    16 days ago
  •  ...creating a permanent presence in space, while also driving positive impacts here on Earth. Currently, we are seeking a Staff Embedded Software Engineer - Middleware to contribute to our mission in a dynamic startup environment. The main responsibility of the Staff... 
    Permanent employment

    Lunar Outpost

    Arvada, CO
    16 days ago
  • $102k - $157k

     ...Applicants that do not meet these requirements will not be considered. SciTec has an immediate opportunity for a talented software test engineer to support our programs delivering Next-Generation Missile Warning software. This is a unique opportunity to join a small... 
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    6 days ago
  • $88.9k - $165.1k

     ...transforms marketing with 1 View, 1 Vision, 1 Voice. Overview For this role, we are seeking a qualified Senior Software Engineer to join Epsilon's Development Team in our Data Practice. In this role with our company, you will be focused on project tasks for... 
    Temporary work
    Freelance
    Local area
    Flexible hours

    Publicis Groupe

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

     ...Scientific Software Engineer Anduril Industries is a defense technology company with a mission to transform U.S. and allied military capabilities with advanced technology. By bringing the expertise, technology, and business model of the 21st century's most innovative... 
    Full time
    Work experience placement
    Immediate start

    anduril

    Broomfield, CO
    1 day ago
  • $165k - $218k

     ...Defense Radar team develops cutting‑edge tracking algorithms and software systems that detect, track, and characterize airborne threats in real‑time. Working in small, focused teams, our software engineers design and implement sophisticated tracking solutions that... 
    Full time
    Work experience placement

    Mosaic

    Broomfield, CO
    2 days ago
  • $190k - $252k

     ...computer 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.... 
    Full time

    Anduril Industries

    Broomfield, CO
    8 hours 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
    3 days ago
  • $135k - $160k

     ...CesiumAstro in Broomfield, Colorado is looking for a Senior Software Engineer II to design and implement features for communication system graphical user interfaces. Candidates should have over 6 years of experience, understanding of embedded systems, and excellent communication... 

    jobs.frontdoordefense.com - Jobboard

    Broomfield, CO
    1 day ago
  • $102k - $157k

     ...Applicants that do not meet these requirements will not be considered. As we grow, we’re looking for mission-driven Platform Software Engineers who are ready to make a real impact—not just with code, but with purpose. If you’re passionate about solving complex... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    a month ago
  • $102k - $157k

     ...considered. As we grow, we’re looking for mission-driven Staff and Senior Staff Platform Engineers who are ready to make a real impact—not just with code...  ...Build a developer platform that makes it easy for software teams to build products correctly. Design, maintain... 
    Temporary work
    For contractors
    Work experience placement
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    a month ago
  •  ...Overview We 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, applications, or... 
    Full time

    Garmin

    Louisville, CO
    1 day ago
  • $170k - $180k

    Staff Java EngineerLos Angeles, CABroomfield COHybrid Schedule (M/F remote, T/W/TH in-office...  ...Team is looking for a Staff Java Engineer to help push our platform to the next level...  ...Lead the development and implementation of software projects from inception to deployment.Be... 
    Full time
    Work experience placement
    Work at office
    Local area
    Remote work
    Monday to Friday
    Shift work

    Magnite

    Broomfield, CO
    2 days ago
  • $165k - $225k

    DescriptionWithin Infleqtion’s Quantum Computing Product Group, we are seeking a Senior Embedded Software Engineer to develop high-performance software systems that integrate classical computing resources with next-generation quantum hardware. You will collaborate across... 
    Full time
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Payload. Be the first to apply!