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 3 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Payload in Lafayette, CO vacancy
  • $170k - $220k

     ...EOI Space is looking for aStaffSoftware Engineer to develop systems and applications for...  ...High-Performance Computing cluster in the payload subsystem onboard the satellite.On-orbit...  ...workload and cluster orchestration software to bench, rack, and flight versions of the... 
    Suggested

    EOI Space

    Lafayette, CO
    6 days ago
  • $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
    16 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
    16 hours ago
  •  ...requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3). Please review the job details below. We are hiring for a Staff Software Engineer to join our SpaceWRX team in Westminster, CO. This position is allowed to work remotely two days per week and in the office... 
    Suggested
    Permanent employment
    Work at office
    Remote work
    2 days per week

    Vantor

    Westminster, CO
    2 days ago
  • $102k - $157k

     ...SciTec has an immediate opportunity for a talented Python Software Developer in Boulder, CO, to support programs focusing on missile...  ...collaborative, small-team environment consisting of Scientists, Engineers, and Developers, and be able to prototype, develop, integrate,... 
    Suggested
    Temporary work
    For contractors
    Work experience placement
    Immediate start
    Remote work
    Flexible hours

    SciTec

    Boulder, CO
    5 days 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
    2 days ago
  •  ...As a 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... 
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    4 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
  • $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
    16 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
    16 hours 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... 
    Permanent employment
    Full time
    Contract work
    Work experience placement
    Local area

    Cesiumastro

    Broomfield, CO
    16 hours 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
    16 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
    16 hours ago
  • $130.5k - $171k

    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 software... 
    For contractors
    Work at office
    Immediate start
    3 days per week

    Spire Global

    Boulder, 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
    16 hours 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
    Work experience placement

    Anduril-1

    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
    16 hours 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
  •  ...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... 
    Work experience placement

    Sierra Space

    Louisville, CO
    4 days ago
  • $76.5k - $134.9k

     ...APEX) team within Lockheed Martin Space is seeking a skilled software engineer to support ongoing programs and internal research and development...  ..., testing, and integrating software for remote sensing payload mission processing and edge processing hardware. This position... 
    Full time
    Temporary work
    Work experience placement
    Work at office
    Remote work
    Flexible hours

    Lockheed Martin Corporation

    Boulder, CO
    1 day ago
  • $90k - $130.5k

     ...multi-purpose constellation of satellites. We are hiring a Software Engineer to join our US-focused RFGL (Radio Frequency Geolocation) and...  ...tasking workflows, and troubleshooting/fixing issues across payloads, ground systems, and infrastructure to drive RFGL product success... 
    For contractors
    Internship
    Work at office
    3 days per week

    Spire Global

    Boulder, CO
    3 days ago
  • $83.72k - $141.44k

     ...geospatial application developmentAbility to work collaboratively within a multidisciplinary teamBachelor’s degree in computer science, engineering, mathematics, GIS, or related fieldAbility to travel domestically or internationally up to 25-50%Visa sponsorship is not... 

    ESRI

    Louisville, CO
    3 days 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
  • DescriptionInfleqtion is seeking an experienced Cloud Infrastructure Engineer to join our Information Technology team. This role is responsible for the engineering, administration, and ongoing expansion of our Microsoft Azure infrastructure while supporting our hybrid... 
    Full time
    Temporary work
    Flexible hours

    ColdQuanta

    Louisville, CO
    1 day ago
  • $96k - $166.3k

     ...Amazon Web Services (AWS) is looking for a Network Infrastructure Engineer to build Amazon Dedicated Cloud regions as part of our...  ...talented people who want to help. You’ll join a diverse team of software, hardware, and network engineers, supply chain specialists, security... 
    Flexible hours

    Amazon

    Broomfield, CO
    2 days ago
  • $123.8k - $206.3k

     ...current with industry trends. ~5+ years' experience Desired Skills & Experience   Bachelor's degree in Computer Science, Engineering, or a related field. Experience with Agile development methodologies. Familiarity with CI/CD  Continuous integration/... 
    Full time
    Contract work
    Work experience placement
    H1b
    Remote work

    Smx

    Broomfield, CO
    16 hours ago
  • $113k - $141.53k

     ...energy. We have an opening for a HV Substation SCADA & Metering Engineer. You will provide critical technical insight for the design,...  ...generation forecasts and generation actuals. Gain proficiency in the software needed to collect, analyze, and report data for accurate MWh... 
    Full time
    For contractors
    Local area
    Remote work
    Worldwide

    AES

    Louisville, CO
    3 days ago
  • $116k - $145k

    --- --- ---As a Gogo Senior Airborne Platform Software Engineer you will be responsible for designing, developing and testing production quality software for Gogo BA airborne products on a Linux platform. You will develop new features, enhance existing software components... 
    Full time
    Temporary work
    Immediate start

    Gogo

    Broomfield, CO
    3 days ago
  •  ...SUMMARY OF POSITION: Within the Airways R&D sustaining engineering group, the sustaining engineer's primary responsibility will be to support Airways disposable medical devices currently on the market The sustaining engineer will research, test and validate components... 
    Extra income
    Full time
    H1b
    Work at office
    Local area
    Visa sponsorship
    Work visa

    ATR International

    Lafayette, CO
    2 days ago

Do you want to receive more vacancies?

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