Senior Embedded Software Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

SpinLaunch · 10 hours ago

Senior Embedded Software Engineer

SpinLaunch is pioneering a new era of scalable space infrastructure, developing a ground-breaking broadband satellite constellation. The role involves advancing satellite communications software development for the Meridian Space constellation, with full ownership of the software development lifecycle.

AerospaceSpace Travel
badNo H1BnoteU.S. Citizen Onlynote

Responsibilities

Play a pivotal role in advancing a novel approach to LEO broadband satellite communications, directly working on software development for SpinLaunch’s cutting-edge satellite communications payload technology for the Meridian Space constellation
Take full ownership of the end-to-end success of your software - driving every aspect of development, from architecture design to fully integrated, space-ready systems

Qualification

Embedded software developmentC/C++/Rust proficiencyARM device developmentSpacecraft communication protocolsDebugging tools for embedded systemsReading hardware schematicsPython for scriptingFlight software best practicesVerbal communication skillsWritten communication skillsTeam collaboration

Required

3+ years of experience with a Bachelor's, or a master's degree in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field
Experience developing embedded software for space-based systems
Experience with development for ARM devices
Proficiency in C/C++/Rust for embedded software development
Familiarity with common spacecraft communication protocols (e.g., Ethernet, CAN, UART, SPI, I2C, etc.)
Experience with debugging tools and techniques for embedded systems (e.g., JTAG, GDB, logic analyzers)
Ability to read and understand hardware schematics and datasheets relevant to embedded systems
Excellent verbal and written communication skills and ability to work effectively in a fast-paced team environment
All applicants must be a U.S. citizen, lawful permanent resident (“green card holder”) or a protected individual as defined by ITAR (22 CFR §120.15) or eligible to obtain the required authorizations from the U.S. Department of State

Preferred

10+ years of experience with a Master's or Ph.D in Computer Science, Computer Engineering, Electrical Engineering, Aerospace Engineering, or a related technical field with focus on embedded systems, real-time operating systems, and/or fault-tolerant software design
Experience with FPGAs or ASICs and developing software that interfaces with custom hardware accelerators
Familiarity with space communication standards (e.g., CSP and CCSDS) and ground segment interface protocols
Experience with Python for scripting, test automation, or data analysis related to payload performance
Experience with flight software development best practices, including fault tolerance, redundancy, and error handling

Company

SpinLaunch

twittertwittertwitter
company-logo
SpinLaunch is a space technology company revolutionizing how we access and operate in space.

Funding

Current Stage
Growth Stage
Total Funding
$203.24M
Key Investors
ATW PartnersKongsberg Defence & AerospaceAirbus Ventures
2025-08-18Series C· $30M
2025-04-03Series C· $12M
2024-11-20Undisclosed· $11.5M

Leadership Team

leader-logo
Massimiliano Ladovaz
Chief Executive Officer
linkedin
leader-logo
David Wrenn
Chief Innovation Officer
linkedin
Company data provided by crunchbase