Firmware Engineer

Aetherflux

$130K — $185K *
Aerospace & Defense
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or related field
  • 3+ years in firmware or embedded software development
  • Strong C/C++ programming skills for embedded systems
  • Experience with microcontrollers and/or FPGAs
  • Familiarity with real-time systems and embedded debugging tools
  • Experience in hardware/software integration and board bring-up

Responsibilities

  • Own firmware development for spacecraft subsystems from concept to on-orbit operations
  • Design, develop, and debug embedded firmware for various hardware platforms
  • Implement low-level drivers and communication protocols
  • Develop firmware for power management and sensor control
  • Build robust systems with a focus on reliability and performance
  • Support board bring-up and hardware integration testing
  • Collaborate with cross-functional teams for system architecture design
  • Investigate anomalies and perform root cause analysis

Benefits

  • Equity in Cowboy Space Corp.
  • Medical, dental, and vision insurance for employees and eligible dependents
  • 401(k) retirement savings plan
  • Paid time off and 10 paid holidays per year
  • Paid parental leave
  • Relocation assistance if applicable
  • Daily lunch and a fully stocked kitchen
Full Job Description
Firmware Engineer

Responsibilities:
  • Own firmware development for spacecraft subsystems from concept through on-orbit operations
  • Design, develop, and debug embedded firmware for microcontrollers, FPGAs, and custom hardware platforms
  • Implement low-level drivers, communication protocols (SPI, I2C, UART, CAN), and real-time control systems
  • Develop firmware for power management, avionics interfaces, sensors, and actuator control
  • Build robust, fault-tolerant systems with attention to reliability, determinism, and performance under constrained environments
  • Support board bring-up, hardware integration, and hardware-in-the-loop (HIL) testing
  • Develop automated test frameworks and validation tools for embedded systems
  • Collaborate closely with electrical, avionics, and software teams to define system architecture and interfaces
  • Investigate anomalies, perform root cause analysis, and implement fixes across hardware/software boundaries
  • Contribute to system-level design, including fault detection, isolation, and recovery (FDIR) strategies


Basic Qualifications:
  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field
  • 3+ years of experience in firmware or embedded software development
  • Strong programming skills in C/C++ for embedded systems
  • Experience working with microcontrollers and/or FPGAs
  • Familiarity with real-time systems and embedded debugging tools (JTAG, oscilloscopes, logic analyzers)
  • Experience with hardware/software integration and board bring-up


Preferred Qualifications:
  • Experience developing firmware for aerospace, automotive, robotics, or other high-reliability systems
  • Familiarity with RTOS (e.g., FreeRTOS, VxWorks) and real-time scheduling concepts
  • Experience with communication stacks and networking protocols in embedded systems
  • Understanding of fault-tolerant design, redundancy, and high-reliability system architecture
  • Experience with hardware-in-the-loop (HIL) testing and system validation
  • Familiarity with Python or scripting for test automation and tooling
  • Familiarity with Rust, RTL, and knowledge of various database types
  • Experience working in fast-paced, high-ownership environments with rapid iteration cycles
  • Exposure to radiation-tolerant design considerations for space systems


Compensation and Benefits

The salary range for this position is $130,000 - $185,000 annually. The actual base salary offered will depend on factors such as job-related skills, experience, qualifications, and internal equity.
  • Equity in Cowboy Space Corp.
  • Employees and their eligible dependents may enroll in medical, dental, and vision insurance
  • 401(k) retirement savings plan
  • Paid time off
  • 10 paid holidays per calendar year
  • Paid parental leave
  • Relocation assistance if applicable
  • Daily lunch in the office and a fully stocked kitchen with beverages and snacks


ITAR Requirements
  • Export Control Requirement: To conform to U.S. Government space technology export regulations, including the International Traffic in Arms Regulations (ITAR), applicants must be a U.S. citizen, lawful permanent resident of the U.S., protected individual as defined by 8 U.S.C. 1324b(a)(3), or eligible to obtain the required authorizations from the U.S. Department of State. Learn more about ITAR here.


Disclaimer

This job description is a summary of the primary duties and responsibilities of the job and position. It is not intended to be a comprehensive or all-inclusive listing of duties and responsibilities. Contents are subject to change at Cowboy Space Corp.'s discretion.

Similar Jobs

More Jobs at Aetherflux

  • Optical Engineer
    $120K — $200K *
    San Carlos, CA 94070 (San Mateo County)
    Aerospace & Defense
    In-Person
  • Sr. Software Engineer
    $150K — $200K *
    San Carlos, CA 94070 (San Mateo County)
    Aerospace & Defense
    In-Person
  • Recruiting Coordinator
    $109K — $161K *
    San Carlos, CA 94070 (San Mateo County)
    Aerospace & Defense
    In-Person
  • Head of Facilities
    $220K — $260K *
    San Carlos, CA 94070 (San Mateo County)
    Aerospace & Defense
    In-Person
  • Head of Talent Acquisition
    $184K — $214K *
    San Carlos, CA 94070 (San Mateo County)
    Aerospace & Defense
    In-Person

More Aerospace & Defense Jobs

Find similar Firmware Engineer jobs: