Senior Software Engineer
Satellogic
Location
Remote
Type
Full-time
Posted
Jan 15, 2026
Mission
What you will drive
Core responsibilities:
- Design, develop and maintain GNU/Linux based embedded OS and BSP for satellite computers
- Serve as primary bridge between software and electronics teams, providing critical feedback on schematic reviews and influencing hardware decisions
- Collaborate with software platform and applications teams to ensure underlying OS aligns with their needs
- Provide expert-level support for the satellite operations team
Impact
The difference you'll make
This role directly contributes to Earth observation technology that supports climate monitoring, agriculture, energy, infrastructure, defense and intelligence, helping organizations detect change, manage risk, and plan with confidence.
Profile
What makes you a great fit
Required qualifications:
- 4+ years professional experience with GNU/Linux development
- 2+ years professional experience developing software in Python
- 2+ years professional experience developing software in C
- 2+ years experience developing embedded software
- Bachelor's degree in Computer Science, Software Engineering, or related field, or equivalent practical experience
Benefits
What's in it for you
No specific compensation, perks, or culture highlights mentioned in the job description.
About
Inside Satellogic
Satellogic is a vertically integrated Earth Observation company that designs, manufactures, and operates satellite systems, delivering decision-grade insights at scale to government and commercial customers.