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.
$126.61k - $174.09k
...and together, we are an extraordinary team.About the RoleThe Software Engineer role involves designing, developing, and testing software applications... ...developmentExperience developing mission management and/or payload control softwareDemonstrated experience leading a team...SuggestedFull timeContract workFor contractorsWork experience placement$129.78k - $178.44k
...and together, we are an extraordinary team.About the RoleThe Software Engineer III role involves designing, developing, and testing software... ...development.Experience developing mission management and/or payload control software.Demonstrated experience leading a team developing...SuggestedFull timeContract workWork experience placement$262k - $364k
...degree or equivalent practical experience.8 years of experience in software development.7 years of experience with front-end frameworks,... ...projects.Experience in GenAI development.Google's software engineers develop the next-generation technologies that change how billions...SuggestedWorldwide- .... person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.We are seeking an AI-native Full Stack Software Engineer who embraces AI as a core engineering capability. The ideal candidate is a cloud-native software engineer who leverages AI throughout...SuggestedPermanent employmentFull time
$190k - $210k
...inclusive workplace, both physically and virtually. Learn more about our Total Rewards philosophy . About the Role: As a Staff Software Engineer on the Developer Productivity - Local Environments team, you will be a key player in defining, maintaining and enhancing...SuggestedWork at officeLocal areaRemote work2 days per week3 days per week- ...data foundation and maximize the value derived from our data and machine learning models, we are significantly expanding our Data Engineering efforts in these crucial areas. A Typical Day: Architect and productionize batch and real-time data systems to support...Casual workLive inCurrently hiringWork at officeRemote work
- ...Role scope: Product-level technical authority across multiple engineering teams, responsible for architecture, integration, technical... ...or major product evolution.The RoleWe are seeking a Senior Staff Software Systems Engineer to serve as the technical authority for a product...Permanent employmentFull time
- ...requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.Position SummaryThe Senior Staff Software Systems Engineer - Cybersecurity & Compliance serves as a senior technical authority within Core Mission Systems, helping ensure complex...Full time
$115k - $155k
...Flight Software Engineer II, Space SystemsBroomfield, Colorado, United StatesKatalyst is an American technology company focused on dynamic... ...launch, and on-orbit operations.Implement real-time software for payload control, sensor commanding, data acquisition and processing,...Relocation packageWeekend work- ...control laws, requiring U.S. person status as defined by 8 U.S.C. 1324b(a)(3).Please review the job details below.The Senior Staff Software Systems Engineer serves as a senior technical authority across one or more mission-system domains supporting United States Government...Permanent employmentFull time
- ...actively seeking passionate, collaborative, energetic, and forward-thinking individuals to join our team. We are seeking a Staff Software Engineer to support several new, space-centric programs across the DoW and IC. We are looking for engineers who thrive in a fast-...Permanent employmentFull timeContract workWork experience placementLocal area
$132.96k - $226.04k
...Systems (SMS). is seeking a talented and experienced Mission Software Architect to provide technical leadership in the development... ...team, you will work at the intersection of mission systems engineering, payload engineering, modeling and simulation, and software development...Full timePart timeWork at officeLocal areaRemote workWorldwide$150k - $185k
...problems and empowering each other every day to develop our skills, knowing that there is always room for growth. As a GNC Software Engineer you will develop, implement, and validate guidance, navigation, and control algorithms in software for flight systems in aerospace...Permanent employmentFull timeTemporary work$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$102k - $157k
...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 counter-UAS (Unmanned Aerial Systems) software. This is a unique opportunity to join a small...Full timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours$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,...Temporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours$102k - $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...Temporary workFor contractorsWork experience placementImmediate startRemote workFlexible hours$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$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 employmentFull timeContract workWork experience placementLocal area$234.32k - $269.6k
...constellations, building next-gen flight and ground software to push performance, or enabling... ...scaling and upgrading our VLEO buses & payloads to serve mission sets across sensing,... ...Earth Orbit (VLEO). As Director of Software Engineering, you'll lead the teams developing our...Permanent employmentFull timeRelocationRelocation packageFlexible hours- ...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. We are currently seeking a Staff Real-Time Embedded Software Engineer to contribute to our mission in a dynamic startup environment. The main responsibility of the Staff Real-Time...Permanent employment
$156.67k - $215.44k
...allies mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Sr. Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced position...Full timeContract workWork experience placement$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 timeTemporary workWork at office$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 timeContract workWork experience placement- ...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 workFlexible hours
$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$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$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 employmentFull timeContract workWork experience placement$206.11k - $283.4k
...mission-ready throughout space.We are mission-driven, and together, we are an extraordinary team.About the RoleThe Sr. Principal Software Engineer role involves designing, developing, and testing software applications for space systems and technologies. This advanced...Full timeContract workWork experience placement
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
- id software Lafayette, CO
- healthcare software sales Lafayette, CO
- entry level software sales Lafayette, CO
- software sales Lafayette, CO
- software technology Lafayette, CO
- software implementation project manager Lafayette, CO
- remote software sales Lafayette, CO
- javascript software engineer
- android software developer




