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

Software Engineer, Hardware Test & Automation

$100k - $200k
Full-time

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.

The Role

We are looking for a Build & Test Engineer to own our hardware-in-the-loop (HITL) test infrastructure: the racks, tooling, and automation that run real flight software against real or emulated spacecraft hardware, including the satellite bus, flight computer, and other subsystems. Today, HITL coverage lives with engineers who carry it alongside other primary responsibilities; this role makes it a dedicated function that every flight program can rely on. You will extend and harden our existing test tooling so it is reusable across multiple concurrent programs rather than rebuilt for each one, and you will treat other engineers as your customers.

Responsibilities

  • Own the design, build-out, and operation of hardware-in-the-loop test infrastructure that exercises real flight software against real or emulated spacecraft hardware

  • Extend and harden existing internal test tooling into a reusable platform that serves multiple concurrent flight programs, rather than one-off setups per program

  • Develop and maintain hardware emulation and simulation of spacecraft subsystems where flight hardware is unavailable or scarce

  • Build automation for test orchestration, scheduling, and reporting so HITL runs are repeatable, self-service, and integrated into continuous integration workflows

  • Stand up, configure, and maintain HITL test racks and supporting lab equipment, including power, data, and instrumentation interfaces

  • Define interfaces and conventions that let flight software, avionics, and systems engineers add their own tests without deep knowledge of the test stack

  • Partner with flight software, electrical, and systems teams to define test coverage, prioritize gaps, and validate new hardware and software releases before integration and flight

  • Investigate test failures and anomalies, distinguish infrastructure issues from genuine flight software or hardware defects, and drive root cause analysis to closure

  • Manage configuration, versioning, and traceability of test environments so results are reproducible and trustworthy

  • Document the test infrastructure and champion its adoption, making it the default path for verification across the company

Basic Qualifications

  • 3+ years of experience (or equivalent practical experience) in test infrastructure, embedded software, hardware/software integration, or a related discipline

  • Strong programming skills in Python, C/C++, or similar languages for test automation and tooling

  • Hands-on experience testing software against physical hardware, including working with lab equipment such as power supplies, oscilloscopes, and logic analyzers

  • Experience with common embedded communication interfaces (e.g., SPI, I2C, UART, CAN, Ethernet)

  • Experience building tools, frameworks, or infrastructure used by other engineers, with a demonstrated instinct for reusability, reliability, and maintainability over one-off solutions

  • Familiarity with version control, continuous integration, and automated test workflows

Preferred Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, Aerospace Engineering, or a related field

  • Experience with hardware-in-the-loop testing for spacecraft, aircraft, automotive, robotics, or other high-reliability systems

  • Experience designing or maintaining test racks, harnessing, and lab infrastructure at scale

  • Familiarity with hardware emulation or simulation techniques for subsystems that are not available as physical units

  • Experience supporting multiple programs or teams from a shared platform, and balancing their competing needs

  • Understanding of flight software concepts such as real-time systems, fault detection and recovery, and command and telemetry handling

  • Experience debugging issues that cross hardware/software boundaries and communicating findings clearly to other teams

  • Experience working in fast-paced, high-ownership environments with rapid iteration cycles

Compensation and Benefits

The salary range for this position is $100,000 - $200,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 2 days ago
Similar jobs that could be interesting for youBased on the Software Engineer, Hardware Test & Automation in San Carlos, CA vacancy
  • $145.3k - $201.2k

     ...Overview Joby is looking for a software engineer with experience in...  ...Python skills, electronics test equipment experience, and a...  ...understanding of the software/hardware interface.As a Senior Software...  ...develop software that enables the automation of electronics manufacturing... 
    Suggested
    Full time
    Temporary work
    Remote work
    Flexible hours

    Joby Aviation

    San Carlos, CA
    4 days ago
  • $160k - $220k

     ...record breaking speeds.About You and The RoleAs a Senior Software Engineer - Hardware Test at Zipline you will have the unique opportunity to develop and deploy high quality software that will power our automated testers for our next-generation of P2 hardware. By developing... 
    Suggested
    Work at office
    Local area

    Zipline

    South San Francisco, CA
    18 hours ago
  • $138k - $212k

     ...deployment. We are seeking a highly motivated software development engineer in test (SDET). This role is central to leading the creation of automation frameworks, tools, and processes for...  ...frameworks for system level testing in Hardware In the Loop (HIL), simulation... 
    Suggested
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $215k - $237k

    Foster City, CASoftware - Software Platforms and Product /Full-time...  ...and executes Build Integrity Tests (BIT) across the manufacturing...  ...results into the data that engineers and operators rely on every day...  ...Background in manufacturing, hardware, or vehicle test systems (CAN... 
    Suggested
    Full time
    Temporary work
    For contractors
    Relocation package

    Zoox

    Foster, CA
    2 days ago
  • $181k - $241k

     ...the military in months, not years.ABOUT THE JOBAs a Software Engineer in the Manufacturing Test organization, you will join a software development team...  ...to improve our development cycle. You will champion automation, and work to reduce operator time and instruction complexity... 
    Suggested
    Full time
    Work experience placement
    Immediate start

    Anduril Industries

    Mountain View, CA
    1 day ago
  • $120k - $160k

     ...re starting with warehouse automation, where the need for smarter...  ...capabilities. Our systems are software-driven, hardware-agnostic, and have already...  ...:As an Application Support Engineer you are the front line...  ...-based tasks and lab-floor testing.This position requires extended... 
    Permanent employment
    Work at office

    Dexterity

    Redwood City, CA
    2 days ago
  •  .... We’re starting with warehouse automation, where the need for smarter, more resilient...  ...capabilities. Our systems are software-driven and hardware-agnostic and have already picked...  ...About the Role As a Manufacturing Test Engineering Intern, you will help design,... 
    Contract work
    Internship

    Dexterity

    Redwood City, CA
    more than 2 months ago
  • $144k - $190k

     ...About the role Muon seeks a Software Test Infrastructure Engineer to join our satellite development...  ...test infrastructure used to test the hardware components, such as avionics computers...  ...has experience developing test automation frameworks, hardware-in-the-loop systems... 
    Permanent employment
    Full time
    Temporary work
    Remote work
    Flexible hours

    Muon Space

    Mountain View, CA
    18 hours ago
  • $150k - $250k

     ...delivery system relies on software that behaves safely...  ...Systems Validation Engineer, you will lead end-to-...  ...through full-system flight testing.You will bridge...  ...safety monitors, and automated tools that reveal capability...  ...across simulation, hardware, firmware, embedded software... 
    Local area

    Zipline

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

     ...organizations to empower scientists, engineers, financial experts, product creators,...  ...newest Snorkeler!We’re looking for a Software Engineer in Test who thrives in fast-moving, high-intensity...  ...scaleDesign, implement, and maintain automated testing systems Create internal tools... 
    Local area

    Snorkel AI

    Redwood City, CA
    3 days ago
  • $174.4k - $237.8k

     ...the near future - with software and data at the core....  ...are a dynamic team of engineers, roboticists, designers...  ...and deploy real-world automation solutions. Your work...  ...robotics software and hardware.How your work moves the...  ...review, documentation, testing, and version control.... 
    Full time
    Work experience placement
    Local area

    Intrinsic

    Mountain View, CA
    18 hours ago
  • $209k - $276k

    Anduril Industries is seeking a Senior Software Engineer to join their Manufacturing Test organization in Mountain View, California. In this role, you will focus on enhancing product quality through automation and test executive software across various platforms. The ideal... 

    Anduril Industries

    Mountain View, CA
    2 days ago
  • $150k - $200k

     ...Description Job Description Senior Software Engineer Also open to mid-level, staff,...  ...Industry : Supply chain, warehouse automation, AI, robotics, product development...  ...within the team Using simulations and testing to validate system behavior and performance... 
    Temporary work
    Work at office
    3 days per week

    Cypress HCM

    Redwood City, CA
    more than 2 months ago
  • $170k - $225k

     ...re starting with warehouse automation, where the need for smarter...  ...capabilities. Our systems are software-driven and hardware-agnostic and have already...  ...Senior/Staff AI Algorithms Engineer with deep foundations in...  ...partial observabilityBuild and test your algorithms across... 
    Worldwide

    Dexterity

    Redwood City, CA
    2 days ago
  • General Motors is seeking a Senior Software Engineer to execute Android compatibility tests, triage defects, and upstream fixes in...  .... You will design scripts to automate test workflows and set up test environments for hardware and simulation-based testing. The role... 

    General Motors

    Mountain View, CA
    1 day ago
  • $174k - $252k

     ...representing complex hardware design tasks, spanning...  ...physical synthesis tool runs.Engineer modular carve-outs of...  ...of experience with software development in C++.3 years of experience testing, maintaining, or...  ...Experience with scripting automation, working with tool Application... 

    Google

    Mountain View, CA
    1 day ago
  • $150k - $189k

     ...Seattle, WAEngineering - Engineering - DevOps /Full-time /...  ...’re looking for a Software Engineer to join our Devops...  ...and services to automate all infrastructure operations...  ...believing strongly in testing, automation, and...  ...Help manage our server hardware in our physical data centers... 
    Full time

    Wealthfront

    Palo Alto, CA
    18 hours ago
  • $133.98k - $215k

     ...Bachelor’s degree or foreign equivalent in Electrical Engineering, Computer Science, Aerospace Engineering or a...  ...Programming in Python, C, or C++ by embedding software development and verification. 2. Utilizing automated testing tools and frameworks including Pytest, Slash,... 
    Immediate start
    Work from home
    Flexible hours
    Night shift

    Ford

    Palo Alto, CA
    4 days ago
  • $130k - $180k

     ...category of connected hardware designed to operate reliably...  ...edge data collection, automation, and hardware...  ...We’re looking for an engineer who moves easily between...  ...hardware. You will own the software that makes our devices...  ..., implement, and test the on‑device software... 
    Hourly pay
    Contract work
    Work at office
    Local area
    Flexible hours

    Workstream

    Menlo Park, CA
    1 day ago
  • About the job Senior Software Engineer - Robotics Job Overview Are you ready to embark on an exciting journey in robotics and reshape the...  ...Systems, Robotics, Machine Learning, Embedded Systems, Test Automation, DevOps, Networking, or Security. Education A Bachelor's and... 

    Intellecruit

    Redwood City, CA
    2 days ago
  • $165k - $215k

     ...RoleYou will be the Senior Integration & Test Software Engineer (Long Range Platform) owning software...  ...of embedded flight code, factory automation, and field operations: designing, deploying...  ...operators.Integrate software with hardware under test: board bring-up, sensor... 
    Work at office
    Local area
    Visa sponsorship

    Zipline

    South San Francisco, CA
    18 hours ago
  • $147k - $210k

    Develop and Maintain Testing Infrastructure, implement and support software testing systems focused...  ...performance at scale.Enhance engineering productivity, monitor...  ...and apply advanced automation and AI tooling within...  ..., designers, hardware and software engineers... 
    Flexible hours

    Google

    Mountain View, CA
    1 day ago
  • $137.2k - $206.6k

     ...Team (EEAT) builds the software that sits closest to...  ....As a Senior Software Engineer on EEAT, you will contribute...  ...infrastructure from testing into commercial...  ...simulation, lab testing with hardware-in-the-loop, all the...  ...AI tools/workflows to automate and accelerate... 
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    3 days ago
  • $160.36k - $291.15k

     ...and other leading investors.About the RoleAs a Senior Software Engineer, Collision Avoidance Testing, you will work closely with the onboard autonomy,...  ...reconstructions.Develop validation strategies to test Automated Emergency Braking functions using simulation and structured... 
    Work experience placement
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    2 days ago
  • $124k - $210k

     ...GenAI, cloud-native architecture, and intelligent automation to drive measurable value for our customers.As a Software Engineer (Full Stack) on UnderwritingCenter, you will...  ....Strong understanding of Unit/Integration Testing, Continuous Integration and Continuous Deployment... 
    Full time
    Part time
    Worldwide
    Flexible hours

    Guidewire Software, Inc.

    San Mateo, CA
    1 day ago
  • $189k - $270k

     ...City, CASoftware - Autonomy Software /Full-time /HybridThe Behavior...  ...Planner, Perception, Prediction, Hardware, and more. On this team, you...  .... We are looking for an engineer who is excited to understand...  ...teams to define and execute tests for developed algorithms.QualificationsMaster... 
    Full time
    Temporary work
    Relocation package

    Zoox

    Foster, CA
    18 hours ago
  •  ...fellow cryptographers and engineers passionate about Bitcoin and...  ...Core Lightning, to end-user software and hardware wallets like Green and Jade...  ...): Design, implement, test, and support full stack applications...  ..., and integration test automation. What We Look For In You... 

    Blockstream

    Menlo Park, CA
    more than 2 months ago
  •  ...About the Job   We are looking for a Software Test Engineer to own the validation of our complex...  ..., you will bridge the gap between hardware and software, writing the code that proves...  ...building high-level Python automation to orchestrate test campaigns. You will... 
    Permanent employment
    Full time

    Array Labs

    Redwood City, CA
    a month ago
  • $172k - $228k

     ...CA / Seattle, WAEngineering - Engineering - DevOps /Full-time /HybridWe’re looking for a Senior Software Engineer with Networking...  ...team, where you will work with hardware and networking across our data...  ...of infrastructure-as-code and automation. We operate both physical servers... 
    Full time

    Wealthfront

    Palo Alto, CA
    2 days ago
  • $109.2k - $150.1k

     ...commercial service. Overview This engineer will play a key role in a small,...  ...will work closely with the hardware, mechanical, integration, and flight-testing teams to design, develop, test...  ...testingDecompose system level requirements to software requirements Develop system level... 
    Permanent employment
    Full time
    Temporary work

    Joby Aviation

    San Carlos, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Software Engineer, Hardware Test & Automation. Be the first to apply!