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 1 day ago
Similar jobs that could be interesting for youBased on the Firmware Engineer in San Carlos, CA vacancy
  • $150k - $200k

     ...Senior Embedded Firmware Engineer – San Carlos, CA Division: Engineering • Engagement: In office • Employment: Full-time Connected Commercial Coffee Brewer Platform Role Overview This role sits at the intersection of AI, robotics, consumer hardware, IoT, and specialty... 
    Suggested
    Full time
    Work at office
    Remote work
    Flexible hours

    Brewbird

    San Carlos, CA
    1 day ago
  •  ...Embedded Firmware Engineer Experience: 5+ year Job Description: What You'll Be Doing: We are currently seeking a highly skilled Embedded Software Engineer with a strong background in device drivers, Android, and display drivers. The ideal candidate will... 
    Suggested

    Kasmo Global

    Menlo Park, CA
    2 days ago
  • $160k - $220k

     ...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... 
    Suggested
    Work at office

    Reach

    Redwood City, CA
    13 hours ago
  • $175 per hour

     ...Firmware Engineer Menlo Park, CA We are seeking a highly motivated Firmware Engineer to design, develop, and optimize embedded software for our next-generation products. The ideal candidate has strong experience in low-level programming (C/C++), microcontroller/SoC... 
    Suggested
    Full time

    AttoTude

    Menlo Park, CA
    5 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... 
    Suggested
    Work at office

    Reach

    Redwood City, CA
    1 day 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
    1 day 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
    1 day 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 team... 

    PlayStation

    San Mateo, CA
    4 days ago
  •  ...reality. You will own the development of Rhoda's low-level firmware stack for distributed real-time control across humanoid platforms...  ...We're Looking For ~ Bachelor's or higher in Electrical Engineering, Computer Engineering, or Robotics ~2+ years of experience... 

    Rhoda AI

    Palo Alto, CA
    14 hours 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
    14 hours 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
    5 days ago
  •  ...About this Role In this role, you'll design and implement firmware that bridges AI-driven hardware with physical devices. You'll...  ...systems. Collaborate with electrical, systems, and verification engineers to develop embedded software that powers learning machines.... 

    Voltai, Inc

    Palo Alto, CA
    2 days ago
  • $130k - $160k

     ...architect and drive the validation strategy for our deeply embedded firmware across new and existing products. We are seeking a senior...  ...across various deployment environments. Mentor junior engineers and collaborate directly with Hardware and Software teams to implement... 
    Work at office
    Relocation

    Motorola Solutions

    San Mateo, CA
    2 days ago
  • $77k - $202k

     ...managing client relationships, and leveraging AI tools in software design. Candidates require a BS in Computer Engineering or similar, with 3-5 years of embedded firmware development experience. The position offers a competitive salary range of $77,000 - $202,000, dependent... 

    PRICE WATERHOUSE COOPERS

    Palo Alto, CA
    3 days ago
  • $77k - $202k

     ...code of conduct, and independence requirements. Qualifications BS in Computer Engineering, Electrical Engineering, Computer Science, or related discipline. 3–5 years of hands‑on embedded firmware development experience. Experience contributing to embedded or IoT product... 

    PricewaterhouseCoopers

    Palo Alto, CA
    1 day ago
  • $77k - $202k

    Dormont Manufacturing Co is seeking a Senior Associate in Palo Alto to specialize in embedded firmware and IoT product development. You will analyze client needs and enhance product development processes to improve efficiency and quality. The ideal candidate should have... 

    Dormont Manufacturing Company

    Palo Alto, CA
    1 day ago
  • $150k - $250k

     ...and responsiveness to power critical insights precisely where they're needed most. About the Job As an Embedded Software Engineer , you will develop the embedded software that enables Array's radar sensors, communication links, and flight systems to operate reliably... 
    Permanent employment

    ArrayLabs, LLC

    Redwood City, CA
    5 days ago
  •  ...Senior Embedded Engineer Each year, more than 40,000 people in the U.S. leave home and never make it back due to traffic crashes. At Obvio, we believe these deaths are preventable. We deploy solar-powered, AI-assisted cameras to enforce traffic laws where pedestrians... 
    Local area

    Obvio

    San Carlos, CA
    14 hours ago
  •  ...love to hear from you. What to Expect As an Embedded Software Engineer, you’ll own platform software for the embedded Linux compute units...  ...Experience with PREEMPT_RT Familiarity with RTOS-based firmware development Experience with Python for scripting, data analysis... 

    Sunday

    Redwood City, CA
    4 days ago
  • $70 - $75 per hour

     ...Our client, a leading innovator in the automotive and technology industry, is seeking a Hardware Engineer to join their dynamic team. As a Hardware Engineer, you will be part of the Engineering Department supporting the development and testing of cutting-edge hardware... 
    Weekly pay
    Temporary work
    Flexible hours

    Manpower Group Inc.

    Foster, CA
    14 hours ago
  •  ...Hardware Engineer, Test DevelopmentOnsite in Foster City \ 5 days in officeAs a hardware engineer you will be responsible for developing, documenting and executing component and system-level hardware testing. You will collaborate with suppliers, design and system engineers... 

    Vertex Sigma Software

    Foster, CA
    14 hours ago
  • $150k - $250k

     ...Software Test Engineer Array Labs builds advanced radar systems to help humanity understand and respond to changes across the physical...  ...that proves our system works. You will develop specialized firmware to exercise our FPGAs, RF front-ends, and antenna arrays, while... 
    Permanent employment
    Full time

    ArrayLabs, LLC

    Redwood City, CA
    4 days ago
  •  ...Zoox! We’re looking for a hands-on manager to support a team of engineers working on the next-generation Zoox platforms and products....  ...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
    9 days ago
  • $116.1k - $193.4k

     ...Need:***Required Qualifications:** Bachelor's Degree in Computer Science, Machine Learning, Artificial Intelligence, Electrical Engineering, Mathematics, Statistics, or related field AND 2 years of industry experience* OR Master's/PhD Degree in Computer Science, Machine... 
    For contractors

    Stryker

    Menlo Park, CA
    4 days ago
  • $160k - $200k

    In this role at Dexterity, you will be working on writing Computer Vision code and building Machine Learning models for computer vision. The role will involve understanding our current systems and their limitations and bringing your expertise in Computer Vision and developing...
    Work experience placement

    Blackhornvc

    Redwood City, CA
    5 days ago
  •  ...Job Description Job Description As a Firmware Validation Engineer, you will validate firmware functionality at the component, subsystem and system level, ensuring features operate reliably within the broader vehicle platform. This includes testing embedded applications... 
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    a month ago
  •  ...Hardware Lab Technician to support product testing and validation. You'll work on advanced hardware systems within a collaborative engineering team, ensuring successful product testing from prototype through production. The role requires strong troubleshooting skills and... 

    Cypress HCM

    Belmont, CA
    1 day ago
  •  ...Job Title: Firmware Developer Location: Mountain View, CA (Onsite) UST Global / T-Mobile Rate: $50/Hr on W2 Key Responsibilities: - Perform hands-on work in the on-site lab, developing and debugging firmware code in C and C++. - Collaborate... 

    Concord IT Systems

    Mountain View, CA
    13 hours ago
  • $130k - $180k

     ...intelligent systems and real-world AI applications. Grow With Us We’re looking for an engineer who moves easily between embedded Linux, RTOS, and bare-metal MCU code, and who is happy where firmware meets hardware. You will own the software that makes our devices capture,... 
    Hourly pay
    Full time
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    4 days ago
  • $150k - $250k

     ...Senior Backend Engineer Vijil is looking for a senior backend engineer to own the platform end-to-end: cloud infrastructure, CI/CD, production operations, and the AI agents and libraries that make up the product. You will work across multiple codebases on a small team... 
    Local area
    Flexible hours

    vijil

    Menlo Park, CA
    3 days ago

Do you want to receive more vacancies?

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