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.
$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$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- ...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...SuggestedPermanent employmentWork at officeRemote work2 days per week
$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,...SuggestedTemporary workFor contractorsWork experience placementImmediate startRemote workFlexible 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- ...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
- ...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
$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$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$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$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$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 contractorsWork at officeImmediate start3 days per week$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$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 timeWork experience placement$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...$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- ...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
$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 timeTemporary workWork experience placementWork at officeRemote workFlexible hours$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 contractorsInternshipWork at office3 days per week$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...$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- 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 timeTemporary workFlexible hours
$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$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 timeContract workWork experience placementH1bRemote work$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 timeFor contractorsLocal areaRemote workWorldwide$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 timeTemporary workImmediate start- ...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 incomeFull timeH1bWork at officeLocal areaVisa sponsorshipWork visa
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Payload. Be the first to apply!
- id software Lafayette, CO
- healthcare software sales Lafayette, CO
- software implementation project manager Lafayette, CO
- software Lafayette, CO
- software sales Lafayette, CO
- remote software sales Lafayette, CO
- software support Lafayette, CO
- software technology Lafayette, CO
- entry level software sales Lafayette, CO
- boeing software


