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

Software Engineer - Test Automation

Full-time

S.e. Specter

Company Background
Specter's mission is to help automate the physical world.

Today, we build video sensors with state-of-the-art AI agents that answer any question, anywhere in their environments. Our systems can automatically detect and reason about any physical activity captured on camera, from security incidents (e.g. perimeter intrusion, theft, LPR), to safety monitoring (e.g. PPE detection, injured people), to operational efficiency (e.g. material tracking, congestion monitoring). We offer both long range wireless (1km range) and wired sensor variants to suit any deployment.

Our co-founders Xerxes and Philip are passionate about empowering our partners in the fast approaching world of physical AI and robotics. We are a small, fast growing team who hail from Anduril, Tesla, Uber, and the U.S. Special Forces.


The Role
You’re responsible for catching defects that span our entire product lifecycle hardware-in-the-loop testers for engineering, qualification rigs, and production-floor stations. At Specter, unified testing automation infrastructure underpins our ability to guarantee reliability while we design and ship hardware at breakneck speeds—this is not a service to a specific team, rather a foundational piece of what makes a hardware company successful. For every new design you’re engaged from the start—sitting with hardware and software engineers to drive testability into the design itself and define what needs to be tested, when, why, and how. From then on, you’re accountable for defects that evade detection—you own the design’s qualification, its testability, and production testing to prove each and every unit works. Wherever a failure surfaces, you’re expected to be responsive and own the debug: mechanical, electrical, and software, until you find the root cause and feedback the findings into catching them next time.

Responsibilities:
  • Test fixture and software development — Design and build test fixtures and write the software that drives them. Python for orchestration and high-level logic, Rust for low-level hardware communication and performance-critical paths.

  • Qualification and reliability testing — Build rigs that demonstrate designs can survive years of environmental stress while maintaining performance. Ensure design changes are qualified before they reach the production line.

  • Test requirements and design for testability — Engage early in the design process with HW, FW, and ME teams to drive testability requirements into the design and define what gets tested, at what stage, and to what pass/fail criteria. Translate engineering intent into executable test specifications that cover qualification, production, and hardware-in-theloop scenarios.

  • Cross-domain debugging — When units fail in unexpected ways, dig across mechanical, electrical, and software boundaries to find root cause. Understand schematics, probe test points, and read firmware logs.

  • Failure analysis — In the inevitable cases where units fail in the field, interrogate root causes and integrate the lessons into future testing to avoid repeating these mistakes

Qualifications:

  • Strong Python — You’ve built test frameworks, automation systems, or production tooling in Python. You write structured, maintainable code, not one-off scripts.

  • Rust and/or C — You can write low-level code that interfaces directly with hardware— serial protocols, custom test equipment, or embedded targets. •Broad electronics knowledge — You can read schematics, identify test points, understand signal integrity basics, and probe a board to debug a failure. You don’t need to design the circuit, but you need to understand it.

  • Mechanical intuition — You can think about fixtures, enclosures, thermals, and how a unit physically sits in a test nest. You can spec a fixture and work with a vendor to get it built.

  • Project management and timeline ownership — You manage your own deliverables. You communicate status, flag risks early, and deliver on schedule without being chased.

  • Manufacturing floor experience — You’ve worked in or closely with a production environment. You understand the difference between something that works on your bench and something that works at rate on the floor.

Vacancy posted more than 2 months ago
Similar jobs that could be interesting for youBased on the Software Engineer - Test Automation in San Francisco, CA vacancy
  • $170k - $216k

     ...U.S. states. Waymo's Systems Engineering team works together to blend software and hardware systems in groundbreaking...  ..., then design and perform the tests that validate that performance....  ...Experience with test development, test automation, and test engineering   The... 
    Suggested
    Full time
    Remote work

    Waymo

    San Francisco, CA
    more than 2 months ago
  • $107k - $150k

     ...At Ouster, we build sensors and tools for engineers, roboticists, and researchers, so they can make...  ...help!Role Overview Ouster is seeking a Software Engineer to build, optimize, and maintain our automated production test infrastructure. In this role, you will move... 
    Suggested
    Work experience placement
    Local area
    Flexible hours

    Ouster

    San Francisco, CA
    6 days ago
  •  ...Engineer Role At Skip Skip is on a mission to make life joyful through...  ...looking for an engineer who can own software quality end-to-end, from a user...  ...hands-on IC role. You'll build the automation infrastructure that makes scaling our test suite possible, design mock... 
    Suggested
    Full time
    Work at office
    3 days per week

    Skip

    San Francisco, CA
    2 days ago
  • $115k - $150k

     ...and Snowpoint, and employs a team of 500 engineers and entrepreneurs. Astranis designs,...  ...California, USA. Hardware/Production Test Software Engineer We are seeking a highly skilled...  ...test plans, and develop software for automated testing at both component and... 
    Suggested
    Permanent employment
    Full time
    Flexible hours

    Astranis

    San Francisco, CA
    3 days ago
  • Job Description Job Description Test posting from Hello Recruiter's ATS integration - please do not apply. This listing will be removed shortly.
    Suggested

    Hello Recruiter Dev Test

    San Francisco, CA
    26 days ago
  • $160k - $180k

     ...turn TV advertising into an automated, digital-like experience, enabling...  ...for a Senior or Staff engineer to join engineering at Tatari...  ...how Tatari's engineers build software. Every hour an engineer spends...  ...a slow CI pipeline, a flaky test, a confusing deploy, or a manual... 
    Full time
    Work at office
    Local area
    2 days per week

    Tatari

    San Francisco, CA
    a month ago
  •  ...Francisco, NYC, or London offices. About the Role As a Software Engineer on the Automations team at Mercor, you’ll join a small, high-leverage...  ...Your work powers how the world’s leading AI labs train and test their models. Learning: Get early insights into frontier... 
    Full time
    Work at office
    Immediate start

    Mercor

    San Francisco, CA
    more than 2 months ago
  • $166k - $200k

    The RolePilot is hiring a Senior Software Engineer to join our Bookkeeping Automation team.The team builds systems that transform financial data into accurate,...  ...through implementation, rollout, and measurementBuild, test, and deploy well-structured, well-tested software... 
    Full time
    Temporary work
    Part time
    Work at office
    Flexible hours
    3 days per week

    Pilot.com

    San Francisco, CA
    3 days ago
  •  ...commerce and capital markets by automating and streamlining the work of...  ...financial audits. We build software for the people who enable...  ...customers and our internal engineering team to develop a world-class...  ...strengthening our internal testing, and keeping our SaaS and PaaS... 
    Full time

    Fieldguide

    San Francisco, CA
    3 days ago
  • $195k - $265k

     ...market. Come help us bring modern software to modern science.Benchling is building AI & Data Engineering, a small autonomous team...  ...This is an internal tools and automation role - think of it as an internal...  ...year. Stand up the CI/CD, testing, and deployment infrastructure... 
    Work at office
    Local area
    Flexible hours
    3 days per week

    Benchling

    San Francisco, CA
    2 days ago
  •  ...Job Description Job Description Overview Seeking a Mobile Test Automation Engineer with Life Sciences or Healthcare experience to support automated testing of mobile applications in FDA-regulated environments. The role involves designing and executing automation... 

    The Giant Bullseye

    San Francisco, CA
    16 days ago
  •  ...Senior Software Engineer (Java) in Test Paramount Skydance Corp. is seeking a Senior Software Engineer in Test to design, architect, and deliver high-quality, scalable, and reliable automated testing solutions across our enterprise platforms. This role requires proficient... 
    Contract work
    Remote work

    Paramount Global Services

    San Francisco, CA
    1 day ago
  •  ...powerhouse team and the network/tech to surpass competitors . About the Role We are looking for a Lead Antenna Design Engineer to own the test and integration of this startup's phased array antenna systems. This startup has a specialist design partner building its... 
    Full time
    Work at office

    AdAstra

    San Francisco, CA
    1 day ago
  •  ...Senior Manufacturing Test Engineer Fresh Consulting is a design-led, software development and hardware engineering company, offering end-to-end digital services...  ...boost end-of-line first-pass yields. Develop Automated Test Infrastructure: Design and build automated... 

    Fresh Consulting

    Brisbane, CA
    1 day ago
  •  ...and Fidelity, and employs a team of 450 engineers and entrepreneurs. Astranis designs, builds...  ...in Northern California, USA.Software Engineer - Vehicle TestWe are seeking a...  ...rapidly-growing team and improve our hardware testing capabilities. In this role, you will design... 
    Permanent employment
    Flexible hours
    Rotating shift

    Astranis

    San Francisco, CA
    3 days ago
  •  ...Job Description Software Engineer in Test Location: SF, CA Duration: 1 year Description   The Software Engineer in Test...  ...Create, maintain, and improve a comprehensive suite of automated tests. Actively participate in designing, building and... 
    Full time

    Arka Infotech

    San Francisco, CA
    more than 2 months ago
  •  ...and help build the platform engineers turn to to ship AI products....  ...seeking talented and experienced Software Engineers to join our...  ...exceptional. Your focus is the full testing stack: fast and reliable unit...  ...dependency degradation, and automated verification that our systems... 
    Full time
    Flexible hours

    Baseten

    San Francisco, CA
    a month ago
  • $127k - $225k

     ...world in a positive way. To learn more visit: As a Software Engineer on our Labelling and Data Automation team, you will build pipelines, tools, and workflows...  ..., ensuring high-quality, well structured, and tested code. - Contribute to project roadmap planning, prioritization... 
    Full time
    Work at office
    Work from home
    Flexible hours

    Waabi

    San Francisco, CA
    8 days ago
  • $175k - $205k

     ...this way. The Role: Forge’s quality engineering team’s charter is to improve...  ...and accountable.We are seeking a Sr Software Development Engineer in Test with experience developing testing...  ...infrastructure changes and releasesBuilt test automation frameworks, tools, solutions to... 
    Contract work
    Local area

    Forge Global

    San Francisco, CA
    4 days ago
  • $150k - $190k

     ...sensing technology. These sensors and accompanying software drive generational innovation cycles in industrial automation, autonomous vehicles, security, safety, crowd...  .... Role Summary  As a Staff Software Engineer in Test, you will be the architect and owner of the automated... 
    Work experience placement
    Local area

    Ouster

    San Francisco, CA
    a month ago
  • $140k - $170k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous capabilities...  ...Defense. Manufacturing Test Software Engineer with production experience in...  ...Test team and play a pivotal role in automating various tests, improving test coverage... 
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak

    San Francisco, CA
    3 days ago
  • $130k - $170k

     ...obsessed team of the world's best engineers and operators. If you are...  ...them. Builds and maintains automated HIL frameworks, dashboards, and...  ...Develop and maintain the HIL test environment combining...  ...validating embedded systems, control software, or robotics firmware; HIL... 
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    2 days ago
  • $95k - $115k

     ...embedded AI, high-tech manufacturing automation, eco-design, industrial design and WEB...  ...We are seeking a highly skilled Test & Validation Engineer to join our team. The ideal candidate...  ...will collaborate with electrical and software engineers to bring mechanical concepts... 
    Full time
    Remote work
    Flexible hours
    Night shift
    Weekend work

    Kickmaker

    San Francisco, CA
    3 days ago
  •  ...leading firms. Role: Robotics System Test Engineer Location: SF Bay Area (in-person)...  ...robots are ready, across both the autonomy software and the physical machine. This is not a...  ...define the test strategy, build the automation and fixtures that catch regressions before... 
    Work at office

    Gritt

    South San Francisco, CA
    4 days ago
  • $140k - $210k

     ...with high agency. The Role As a Software Engineer on the Multi-Agent Systems team , you...  ...Create features that drive increased automation across workflows like picking, packing...  ...end: algorithm design, implementation, testing, deployment, and performance... 
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    23 days ago
  • $190k - $250k

     ...obsessed team of the world's best engineers and operators. If you are...  ...We are looking for a Senior Software Engineer in Robotics to build...  ...raise the bar on reliability, testing, and operational excellence....  ...Nice to have Exposure to automation environments such as... 
    Work at office
    Local area
    Flexible hours

    Nimble Robotics

    San Francisco, CA
    4 days ago
  • $180k - $200k

     ...We're applying robotics and distributed software to create a new class of product for this...  ...looking for an experienced Senior Software Engineer to develop software critical for motion...  ...including feature definition, implementation, test plan, and roll out strategy Assess and... 
    Work at office

    Mytra

    Brisbane, CA
    3 days ago
  • $150k - $215k

     ...Snowpoint, and employs a team of 500 engineers and entrepreneurs. Astranis...  ...California, USA. HITL Test Engineer We are seeking...  ...engineering team — Flight Software, Guidance Navigation & Control...  ...observability, monitoring, and automated operations Assist in... 
    Permanent employment
    Full time
    Flexible hours

    Astranis

    San Francisco, CA
    3 days ago
  • $130k - $150k

     ...material. We're applying robotics and distributed software to create a new class of product for this $1T...  ...the Role: Mytra's Systems Integration and Test team is looking for a mechanically oriented Systems Test Engineer to design and execute structural and dynamic... 
    Work experience placement
    Work at office

    Mytra

    Brisbane, CA
    1 day ago
  • $82k - $129.5k

     ...Systems Test Engineer One team. Global challenges. Infinite opportunities. At Viasat, we...  ...satellite communication (SATCOM) terminal and software products! You'll be a key member of a...  ...and build custom test setups and automation using company and industry standards.... 

    ViaSat

    San Francisco, CA
    4 days ago

Do you want to receive more vacancies?

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