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.
$145k - $185k
...initiatives. About the Role: We're looking for a Staff Full-Stack Engineer to help shape the technical direction of our marketing and... ...Requirements Qualifications ~10+ years of professional software engineering experience, with significant full-stack scope....SuggestedFull timeTemporary workWork at officeLocal areaWorldwideFlexible 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...SuggestedFull timeLocal areaVisa sponsorshipWork visa$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...SuggestedPermanent employmentFull timeRelocationRelocation packageFlexible hours$190k - $252k
...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. Operating...SuggestedFull timeWork experience placementImmediate startRelocation package$135k - $160k
...Senior Software Engineer II Design, own, and implement specific features for communication system graphical user interfaces. Location: Broomfield, Colorado, United States Compensation: $135,000 - $160,000 USD per year About The Role Senior Software Engineer...SuggestedFull timeContract workWork experience placementLocal area$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...- ## Sr. Principal Software EngineerApplylocations: Louisville, CO: Centennial, COtime type: Full timeposted on: Posted Todayjob requisition... ...team.# **About the Role**The Sr. Principal Software Engineer role involves designing, developing, and testing software applications...Work 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...Full timeContract workWork experience placement$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...Full timeContract workFor contractorsWork experience placement- ...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
- ...Airways R&D Sustaining Engineer Join our innovative team at our Lafayette, CO location, where you'll have the opportunity to work in a dynamic and collaborative environment. As part of our Airways R&D sustaining engineering group, you'll play a crucial role in supporting...Temporary workImmediate start
- ...Job Title: R&D Sustaining Engineering Client: Medical Device Manufacturing Duration: 12 Months Contract with possible extension Location: Lafayette, CO 80026 Job Description: Airways R&D Sustaining Engineer supports disposable medical...Contract work
- ...Job Description A company in Denver & Broomfield, CO is seeking Embedded Software Engineers: to support mission essential systems for a Space & intelligence company. As an embedded software engineer, you will be playing a critical role in the design, implementation, and...
$63 - $121 per hour
...Job Description An aerospace company is looking for a Senior DevSecOps Software Engineer to join their team. This team is focused on creating custom software for embedded applications around flight and ground software. Currently, they are working to set up an air-gapped...Hourly payContract work$159.43k - $239.15k
...you enjoy developing new products and services? Join us! Our Software Engineers work in an agile, collective environment. You will be using... ...products. These cover a very wide range from advanced mission payloads and electronic systems through highly integrated aircraft to...Full timeWork experience placementWorldwide$150k - $190k
...tests, functional and performance verification tests, and flight software sequencing tests Build an understanding of spacecraft... ...features. Review and contribute to the iteration of other engineers’ code with technical rigor through code reviews and subsystem...Relocation packageWeekend work$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...Full timeTemporary workFor contractorsWork experience placementWork at officeImmediate startRemote workFlexible hours- ...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
$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...Worldwide$97k - $143k
...Division is currently seeking a Lead Project Engineer to join our site in Broomfield, Colorado.... ...mitigations are reported to executive staff. This role also requires leading or... ...advanced tools (CAD, FEA, statistical analysis, software applications, electrical/mechanical...H1bWork at officeLocal areaRelocationVisa sponsorshipRelocation package$141.43k - $172k
...domain. Combining differentiated hardware, software and mission expertise, Lyntris helps... ...by operators who understand the mission, engineered for the conditions that degrade or defeat... ...for radar sensors, unmanned systems, payloads, weapons-related systems, and associated...Full timeTemporary workFor subcontractorWork at officeRemote work$239.13k - $328.81k
...Key Responsibilities: Lead one or more components of a software engineering division, program, or function at a group level or a key enterprise focus area. Establish strategic and tactical plans for software engineering functions/areas based on business strategy. Make...Temporary workWork experience placement- ...Lead Advanced Manufacturing Engineer Louisville, CO, United States Job Summary: ~ Lead Advanced Manufacturing Engineer possessing... ...and improve results. Assists upper-level management and staff as a technical specialist or advisor on manufacturability, process...Temporary workFor contractorsWork experience placementFlexible 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
...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$135.2k - $165.36k
...environment. Set technical direction for the contractors and internal engineers assigned to the project and review their output against the... ...more years in network architecture, systems engineering, or software architecture, including time leading technical projects that...Full timeFor contractors- ...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
- ...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 employmentRemote workMonday to Friday
- ...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 employmentRemote workMonday to Friday
- ...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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Staff Software Engineer - Payload. Be the first to apply!
- entry level software sales Lafayette, CO
- id software Lafayette, CO
- software sales Lafayette, CO
- healthcare software sales Lafayette, CO
- remote software sales Lafayette, CO
- software implementation project manager Lafayette, CO
- software support Lafayette, CO
- software Lafayette, CO
- opera software
- jda software group


