Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Firmware Engineer

$130k - $185k

Aetherflux

Firmware Engineer

About Cowboy Space Corp.

Cowboy Space Corp. is building the infrastructure to power and connect the orbital economy. Our satellites operate in Low Earth Orbit to collect sunlight and enable a new class of capabilities-from powering on-orbit compute, to transmitting energy via infrared lasers (space-to-earth and space-to-space), powering on-orbit compute to delivering secure, high-bandwidth optical data. By rethinking how energy and data are generated and distributed in space, we're unlocking entirely new ways to operate both in orbit and on Earth.

Founded in 2024 by Baiju Bhatt (co-founder of Robinhood), Cowboy Space Corp. is backed by leading investors and built by a team from top aerospace and defense organizations. We're moving quickly to solve complex technical challenges and build a new category of space infrastructure.

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.

Cowboy Space Corp. is an equal employment opportunity employer. We consider individuals for employment or promotion according to their skills, abilities and experience. Cowboy Space Corp. is committed to complying with all applicable laws prohibiting discrimination based on race, color, religious creed, age, national origin, ancestry, physical, mental or developmental disability, sex (which includes pregnancy, childbirth, breastfeeding and medical conditions relating to pregnancy, childbirth or breastfeeding), veteran status, military status, marital or registered domestic partnership status, medical condition (including cancer or genetic characteristics), genetic information, gender, gender identity, gender expression, sexual orientation, as well as any other category protected by federal, state or local laws.
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in San Carlos, CA vacancy
  •  ...Brewbird in San Carlos, CA, is seeking a Senior Embedded Firmware Engineer to work at the intersection of AI, robotics, and consumer hardware. You will develop embedded systems, debug reliability issues, and collaborate with a dynamic engineering team. The ideal candidate... 
    Suggested
    Flexible hours

    Brewbird

    San Carlos, CA
    3 days ago
  • $209.9k - $314.9k

     ...the experiences under the PlayStation brand, a name synonymous with entertainment excellence and creativity. Senior Embedded Firmware Engineer We are building a small team of versatile and enthusiastic leaders to create new products for the PlayStation community. Our... 
    Suggested

    Sony Interactive Entertainment

    San Mateo, CA
    3 days ago
  • $200k - $280k

     ...time - safely creating abundance for all. About the Team The Firmware team owns the embedded software layer that powers every...  ...and failure modes clearly to hardware architects, electrical engineers, and systems engineers; supports bring-up without waiting to be... 
    Suggested
    Temporary work
    Local area
    Work from home
    Flexible hours
    Shift work

    1X

    San Carlos, CA
    3 days ago
  • $125k - $175k

     ...Senior Firmware Engineer Cala is seeking a Senior Firmware Engineer to join our growing team. The role will work with an experienced product development team and be responsible for new design, development, testing, and driving continuous improvements for our revolutionary... 
    Suggested
    Full time
    Visa sponsorship
    Work visa

    Cala Health

    San Mateo, CA
    18 hours ago
  • $170k - $235k

     ...between hardware and software. You will work across platform firmware, FPGA logic, board bring‑up, system management, and autonomous...  ...systems, platform firmware, BMC development, or hardware bring‑up engineering. Strong proficiency in C/C++ and Python. Deep understanding of... 
    Suggested
    Permanent employment
    Work at office
    Local area
    Remote work
    Relocation package

    Cowboy Space Corp.

    San Carlos, CA
    3 days ago
  •  ...A pioneering technology company in Redwood City is looking for an experienced Firmware Engineer to enhance wireless power technologies. The role includes developing firmware for communication between devices in a wireless network and requires creativity and problem-solving... 

    Reach

    Redwood City, CA
    3 days ago
  • $241k - $289k

     ...Zoox! We're looking for a hands-on manager to support a team of engineers working on the next-generation Zoox platforms and products....  ...completion. In this role, you will: You will manage a team of firmware, software and systems engineers delivering high-impact designs... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    4 days ago
  • $150k - $200k

     ...exceptional team that is making our vision a reality. The Position In this position, you will be a key part of Reach’s engineering team to develop firmware enabling fast, reliable wireless communication between devices in the wireless power network. You will also conduct... 
    Work at office

    Reach

    Redwood City, CA
    4 days ago
  • $175k - $250k

     ...hear from you and explore how you might contribute to our journey. Role Overview We are looking for a cross‑functional Firmware or Embedded Engineer to develop and maintain the battery management firmware for a production humanoid robot. In this role, you will own the... 
    Local area

    1x.tech

    San Carlos, CA
    3 days ago
  •  ...communications skills, excellent technical expertise and creative thinking to the organization.  Responsibilities: Create new firmware for life science instruments in a distributed and cross-functional team Maintain existing firmware for life sciences... 

    Head Hunting

    Redwood City, CA
    23 days ago
  • $33 per hour

     ...WindBorne Systems in Redwood City is seeking a Firmware Wizard to own the entire firmware stack for its weather balloons. The role involves developing and maintaining drivers and low-level libraries, owning the RTOS hardware abstraction layer, and ensuring power optimization... 
    Internship
    Work at office

    WindBorne Systems

    Redwood City, CA
    3 days ago
  • $241k - $289k

     ...Zoox is seeking a hands-on Engineering Manager to lead a team for their next-generation platform in Foster City, California. The ideal...  ...engineering experience and 5 years in management, specifically in firmware and automotive software development. Responsibilities include... 

    Zoox

    Foster, CA
    4 days ago
  • $225k - $250k

     ...Senior Firmware Engineer Mill is a waste prevention technology company reimagining what it means to eliminate waste, starting with food. We build smart systems and infrastructure for homes, businesses, and municipalities that transform food scraps from landfill-bound... 

    Mill

    San Bruno, CA
    3 days ago
  • $210k - $240k

     ...car, truck and SUV miles with ones on vehicles that are more affordable, more enjoyable and 10-50x more efficient. As a Staff Firmware Engineer at ALSO, you'll own wireless bring-up, IoT features, and over-the-air updates while partnering across hardware, cloud, and mobile... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Ridealso

    Palo Alto, CA
    3 days ago
  • $104k - $222k

    Tesla Motors, Inc. is seeking a member for the Reliability and Test team in Palo Alto. The role involves firmware implementation for closure engineering, modifying vehicle firmware, and collaborating with various engineering teams. The ideal candidate should have 2+ years... 

    Tesla Motors, Inc.

    Palo Alto, CA
    1 day ago
  • A leader in eVTOL technology is seeking a Firmware Engineer to innovate in the development of embedded firmware for aircraft systems. The ideal candidate will have over 8 years of professional experience, proficiency in C/C++ and Python, and a strong focus on safety and... 

    Pivotal

    Palo Alto, CA
    3 days ago
  • $140k - $300k

    Tesla is seeking an Embedded Software Engineer in Palo Alto to contribute to battery management systems for their energy products. This role involves developing and debugging real-time software in embedded RTOS environments and collaborating with hardware teams for design... 

    Tesla

    Palo Alto, CA
    3 days ago
  • Tesla, located in Palo Alto, is seeking a Software Engineer for the Battery Management System Team. In this role, you will develop high-quality software, focusing on firmware drivers and real-time software algorithms that enhance vehicle performance and reliability. The... 

    Tesla

    Palo Alto, CA
    2 days ago
  • $104k - $222k

     ...member of the Reliability and Test team, you will support Closure engineering efforts to identify and characterize failure modes at component level and vehicle level. Your role will be to implement firmware that supports closure prototyping, early‑stage buck retrofits,... 
    Hourly pay
    Temporary work
    Flexible hours

    Tesla

    Palo Alto, CA
    1 day ago
  • $124k - $280k

    PRICE WATERHOUSE COOPERS seeks an experienced software engineer to develop innovative software solutions. Located in Palo Alto, California, the role demands 8-12 years of embedded firmware development experience, proficiency in C/C++, and familiarity with IoT product development... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    2 days ago
  •  ...design software architecture to optimize performance. The ideal candidate is pursuing a degree in Computer Science, has experience in firmware programming, and is passionate about robotics or embedded development. This internship offers comprehensive benefits including... 
    Internship

    Tesla

    Palo Alto, CA
    2 days ago
  • $100k - $216k

    Tesla in Palo Alto is seeking an experienced embedded developer to support engineering efforts. The ideal candidate will implement firmware changes for vehicles and deliver functional C code efficiently. Responsibilities include working with cross-functional teams to enhance... 

    Tesla

    Palo Alto, CA
    3 days ago
  • $100k - $216k

     ...Motors, Inc. is seeking an embedded developer in Palo Alto to support firmware change requests and identify potential hardware failures. You should have a degree in Electrical/Computer Engineering or a related field and at least 2 years of embedded development experience... 

    Tesla Motors, Inc.

    Palo Alto, CA
    4 days ago
  • $140k - $190k

     ...Firmware Engineer Mountain View, CA Embedded firmware engineer As an Embedded Firmware Engineer, you'll play a central role in shaping the intelligence inside our hardware, writing the code that makes our devices perform reliably, efficiently, and safely in... 
    Full time
    Immediate start
    Flexible hours

    Lunar Energy

    Mountain View, CA
    4 days ago
  • $150k - $175k

     ...at the right time. If you are ready for adventure, we invite you to join our amazing team and grow with us. As part of the Firmware Engineering team, you will drive the development and maintenance of the manufacturing test systems used for our eVTOL aircraft. Responsibilities... 
    Work at office

    Pivotal

    Palo Alto, CA
    3 days ago
  • $138k - $300k

     ...Firmware Engineer, Robotics and Surgery Engineering Austin, Texas, United States; South San Francisco, California, United States About Neuralink: We are creating devices that enable a bi-directional interface with the brain. These devices allow us to restore movement... 
    Full time
    Temporary work
    Flexible hours

    Neuralink

    South San Francisco, CA
    1 day ago
  • $100k - $200k

     ...Firmware Engineer WindBorne Systems is supercharging weather models with a unique proprietary data source: a global constellation of next-generation smart weather balloons targeting the most critical atmospheric data. We design, manufacture, and operate our own balloons... 
    Work at office

    WindBorne Systems

    Palo Alto, CA
    6 days ago
  •  ...Firmware Engineer Voltai is developing world models, and agents to learn, evaluate, plan, experiment, and interact with the physical world. We are starting out with understanding and building hardware; electronics systems and semiconductors where AI can design and create... 

    Voltai

    Palo Alto, CA
    1 day ago
  • $120k - $175k

     ...Senior Firmware Engineer Mountain View, CA Sr Firmware Engineer Embedded/Firmware Engineers at Lunar will be responsible for the full product development lifecycle of our products' firmware and software, which are important sources of functionality, adaptability... 
    Full time
    Flexible hours

    Lunar Energy

    Mountain View, CA
    3 days ago
  •  ...Firmware Engineer At Mind Robotics, we're building generalized physical AI — robotic systems capable of dexterous, adaptive, and reasoning-intensive work in real-world industrial environments. Firmware is the connective tissue between intelligence and action; the layer... 

    Mind Robotics

    Palo Alto, CA
    18 hours ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Firmware Engineer. Be the first to apply!