Jobs · Engineering · California

Embedded Software Engineer

Cowboy Space Corporation · San Carlos, CA · 3 wk ago
On-siteEngineering$130k–$185k/yrFull-time

About 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
  • Design, develop, and debug real-time embedded software for microcontroller-based avionics boards in both FreeRTOS and bare-metal environments
  • Implement low-level drivers, peripheral interfaces, and real-time control loops for power distribution, thermal control, sensors, and actuators
  • Build and maintain software supporting board bring-up as well as safe, robust in-field and in-flight firmware update mechanisms
  • Integrate with and develop robust command and telemetry infrastructure
  • Work deeply at the software-to-hardware boundary: read schematics, understand pinouts, drive physical hardware, and diagnose issues that could originate in firmware or hardware
  • Build robust, fault-tolerant systems with attention to reliability, determinism, and performance in constrained environments
  • Support board bring-up, hardware integration, and hardware-in-the-loop (HITL) testing
  • Develop automated test frameworks and validation tooling for embedded systems
  • Collaborate closely with electrical, avionics, and software teams to

Similar jobs

Embedded Software Engineer

Kranze Technology Solutions, Inc.Des Plaines, IL· 1 wk ago
Information Technology$80k–$120k/yrapply on kranzetechnologysolutions.applytojob.com

Embedded Software Engineer

Canon Medical Research USA, Inc. (CMRU)Vernon Hills, IL· 2 wk ago
Engineering$97k–$118k/yrapply on workforcenow.adp.com