Staff Software Engineer - Payload
$170k - $220kEOI 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.
$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...SuggestedFull timeTemporary workFor contractorsWork experience placementWork at officeRemote workFlexible hours$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...SuggestedFull timeTemporary workWork experience placementWork at officeImmediate startRemote workFlexible hours- ...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...SuggestedPermanent employmentWork at officeRemote work2 days per week
$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...SuggestedFull timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$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...SuggestedPermanent employmentFull timeContract workWork experience placementLocal area$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 timeTemporary workFlexible hours$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 timeWork experience placementLocal areaRelocation package$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 timeWork experience placementImmediate startRelocation package$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 timeTemporary workWork at officeFlexible hours$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 timeLocal areaVisa sponsorshipWork visa$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 timeWork from homeFlexible hours$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 timeContract workWork experience placementLocal areaRemote workFlexible hours- ...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,...
- ...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 contractorsWork at office
$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 timeRelocation package- ...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 timeWork at officeImmediate start3 days per week
- ...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
- ...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
$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 workFor contractorsWork experience placementImmediate startRemote workFlexible hours$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 workFreelanceLocal areaFlexible hours$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 timeWork experience placementImmediate start$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 timeWork experience placement$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- ...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...
$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...$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 workFor contractorsWork experience placementRemote workFlexible hours$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 workFor contractorsWork experience placementRemote workFlexible hours- ...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
$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 timeWork experience placementWork at officeLocal areaRemote workMonday to FridayShift work$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 timeTemporary workFlexible hours
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Payload. Be the first to apply!
- software Lafayette, CO
- software implementation project manager Lafayette, CO
- entry level software sales Lafayette, CO
- software sales Lafayette, CO
- id software Lafayette, CO
- software technology Lafayette, CO
- remote software sales Lafayette, CO
- software support Lafayette, CO
- healthcare software sales Lafayette, CO
- bank software


