Embedded Software Engineer
Own real-time embedded software for spacecraft subsystems (power distribution, thermal control, avionics boards) at Cowboy Space, a startup building space-based solar energy satellites. Work spans board bring-up, driver and firmware development in C/C++ with FreeRTOS/bare-metal, and hands-on hardware debugging in San Carlos, CA.
- Compensation
- $130K–$185K / yr
- Location
- San Carlos, California
- Work setup
- Onsite
- Seniority
- Not specified
- Employment
- Full time
- Experience
- 3+ years
- Category
- Embedded
- Posted
Skills
Must have
- 3+ years of experience (or equivalent) in embedded software or firmware development
- Strong programming skills in C/C++ for embedded systems
- Experience developing for embedded microcontrollers, including RTOS-based (e.g., FreeRTOS) and/or bare-metal environments
- Comfort working at the hardware boundary: reading schematics, using debugging tools (JTAG, oscilloscopes, logic analyzers), reasoning about electrical behavior
- Experience with hardware/software integration and board bring-up
- Ability to own a subsystem largely independently after ramp-up
- ITAR: must be a U.S. citizen, lawful permanent resident, protected individual, or eligible to obtain required authorizations from the U.S. Department of State
Nice to have
- Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
- Experience developing embedded software for aerospace, automotive, robotics, or other high-reliability systems
- Experience with embedded communication protocols (SPI, I2C, UART, CAN) and embedded networking stacks
- Experience building or working with firmware update and bootloader systems for deployed or remote hardware
- Understanding of fault-tolerant design, redundancy, and high-reliability system architecture
- Experience with HITL testing and system validation
- Familiarity with Python or scripting for test automation and tooling; interest or experience in Rust for embedded development
- Experience working in fast-paced, high-ownership environments with rapid iteration cycles
- Exposure to radiation-tolerant design considerations for space systems
Full description
Mission
Cowboy Space Corporation is solving the global energy crisis by building the infrastructure for abundant, resilient space-based solar energy. We are tackling one of humanity’s most complex engineering challenges with a world-class team dedicated to delivering a revolutionary power platform. Cowboy Space Corporation is transforming how civilization powers, computes and connects - from orbit to Earth.
Background
Cowboy Space Corporation is building the infrastructure to power and connect the orbital economy. Our modular, scalable satellites collect sunlight in Low Earth Orbit to enable multiple integrated applications: transmitting energy via infrared lasers (space-to-earth and space-to-space), powering on-orbit high-performance computing clusters (GPU/TPU), and providing secure, high bandwidth optical data transport.
Current energy and data systems rely on complex logistics and outdated infrastructure. Cowboy Space Corporation overcomes these challenges by enabling direct, on-demand, secure, and scalable energy distribution and data processing from space. This will revolutionize how we operate in orbit and on Earth, supporting the rapidly expanding space industrial base, ISAM (In-Space Servicing, Assembly, and Manufacturing) operations, remote regions, and military bases.
Baiju Bhatt founded Cowboy Space Corporation in 2024. Inspired by his father’s work with NASA Langley Research Center, Baiju earned his B.S. in Physics and M.S. in Mathematics at Stanford before co-founding Robinhood, now a public company that has helped over 20 million Americans access the financial system. Cowboy Space Corporation has raised ~$365 million from Index Ventures, Interlagos, Construct Ventures, Breakthrough Energy Ventures, Andreessen Horowitz, NEA, and others.
This is an ambitious mission that demands extraordinary talent. Cowboy Space Corporation ’s team has worked at places like SpaceX, Blue Origin, Stoke Space, Astranis and NASA, and is based in San Carlos, CA. If you're ready to solve complex technical challenges and help build the most important energy company in the world, we want to hear from you.
The Role
We're looking for an Embedded Software Engineer to take ownership of real-time software for spacecraft subsystems, including power distribution, thermal control, and related avionics boards. You'll join a small embedded team where your work spans the full lifecycle: board bring-up, driver and application development, hardware/software debugging, and supporting reliable firmware updates for hardware in the field and on orbit. This is a high-ownership role: after ramp-up, you'll be the standing owner of a meaningful piece of our embedded software stack.
Responsibilities
- Own embedded software for spacecraft subsystems from concept through on-orbit operations