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

Manufacturing Test Engineer, Embedded Software

$150k - $185k
Full-time

Knightscope

About Knightscope

Knightscope (NASDAQ: KSCP) is a security technology company building the nation's first Autonomous Security Force — autonomous machines, AI-driven software, and elite security professionals operating as one integrated managed service. The Company is on a mission to make the United States of America the safest country in the world. One Team. One Force.

The Role

We are looking for a hands-on engineer to write the software that tests, calibrates, and releases every K7 vehicle that comes off our production line. This is primarily a software development role: you will design and write the test framework, station software, and embedded interfaces yourself, rather than configuring or maintaining an off-the-shelf test system.

The software will talk directly to K7 embedded hardware: controllers, sensors, and onboard compute. It will verify each subsystem, calibrate sensors, load and check firmware and software images, and enforce the factory gates that keep a unit from shipping until it passes.

Location - Sunnyvale, CA - Onsite

Starting Point

You will build the K7 end-of-line test software from the ground up: defining what gets tested and how, learning the hardware and firmware in detail, and designing the framework and station software yourself. You will work closely with hardware, firmware, autonomy, and manufacturing teams, and with the technicians who run the stations. We use modern tools, including AI assistants, as part of everyday development.

What You Will Do

  • Develop the test software: Design and write the EOL test framework and station software from the ground up, including test sequencing, hardware drivers, logging, and pass/fail limits.
  • Work with embedded systems: Communicate with vehicle controllers and onboard compute over standard interfaces (e.g., CAN, Ethernet, serial); write low-level tools and utilities to exercise and verify embedded hardware and firmware.
  • Build factory software gates: Flash firmware and software images, verify versions and configuration, and enforce pass/fail criteria so every unit is released in a known, approved state.
  • Develop sensor calibration: Implement calibration routines for vehicle sensors such as cameras, LiDAR, and IMUs, including target setup, algorithms, and acceptance limits.
  • Create traceability: Log serial numbers, calibration data, and test results to a central database, and build reports on yield, failure modes, and station performance.
  • Build operator tools: Create simple, reliable station interfaces that production technicians can run with minimal training.
  • Support the line: Debug test failures on the floor down to the hardware, firmware, or software level, and work with the owning teams on root cause.
  • Maintain the codebase: Use version control, code review, and automated testing; write test specifications and work instructions.

Required Qualifications

  • Bachelor’s degree in computer science, Electrical, Robotics, or Controls Engineering, Computer Science, or equivalent experience.
  • 5+ years of software development for hardware test, manufacturing test, or embedded systems on vehicles, robots, or complex electromechanical products.
  • Track record of designing and writing test software or tooling from scratch, not only maintaining existing systems.
  • Strong Python for test automation and tooling; solid C or C++ for embedded and hardware-facing code.
  • Hands-on embedded experience: microcontrollers and/or embedded Linux, firmware flashing and bootloaders, and debugging with tools such as JTAG/SWD debuggers, logic analyzers, and oscilloscopes.
  • Working knowledge of hardware interfaces and protocols such as CAN/CAN-FD, Ethernet, USB, UART, SPI, and I2C.
  • Experience controlling test instruments programmatically (e.g., via SCPI).
  • Ability to read electrical schematics and wiring diagrams.
  • Software engineering fundamentals: Git, code review, and automated testing.
  • Effective, everyday use of AI assistants (e.g., Claude) for coding, debugging, and research: writes clear, well-scoped prompts, breaks problems into steps, and critically checks AI output before it reaches production or hardware.

Preferred Qualifications

  • Experience calibrating cameras, LiDAR, IMUs, or other sensors in a production environment.
  • Experience with automotive diagnostics (UDS, OBD) and end-of-line flashing.
  • Experience with RTOS-based firmware or Linux device drivers.
  • Background in autonomous vehicles, mobile robotics, EVs, or automotive Tier-1 suppliers.
  • Experience with ROS/ROS 2, test frameworks (e.g., pytest, OpenHTF), MES, or test databases.

What Success Looks Like

  • Test coverage: Automated EOL tests and software release gates that the production team relies on for every unit.
  • Calibration and traceability: reliable sensor calibration, with every unit traceable by serial number to its test and calibration records.
  • Continuous improvement: A documented, measurable EOL process with tracked yield and cycle time, and a clear feedback loop into engineering.

Compensation and Benefits

  • Base Salary: $150,000 - $185,000
  • Equity: Stock options
  • Benefits: Medical, dental, vision, 401(k), paid time off
  • Location Requirement: Full-time, on-site at Sunnyvale HQ
Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Manufacturing Test Engineer, Embedded Software in Sunnyvale, CA vacancy
  •  ...: Develop C and C++ based test content, low-level drivers, and...  ...-checking tests that run on embedded processors. Extend the...  ...with low-level and embedded software, including assembly, startup...  ...Electronics and Communication Engineering, Computer Engineering, or related... 
    Suggested
    Temporary work

    Delan Associates, Inc

    Mountain View, CA
    a month ago
  • $140k - $170k

     ...leveraging its commercial self-driving software to develop, test and deploy autonomous...  ...for the U.S. Department of Defense.Manufacturing Test Software Engineer with production experience in manufacturing...  ...such as Manufacturing/Quality, Embedded, Integration, IT/CyberSecurity,... 
    Suggested
    Temporary work
    Work at office
    Visa sponsorship
    Flexible hours

    Kodiak Robotics

    Mountain View, CA
    4 days ago
  •  ...System)Job DescriptionAs a Sr. Test Engineer you will plan, create,...  ....This position will require software and hardware development, working...  ...with engineering, manufacturing and service testing.Linux application...  ...experience on both PC's and embedded mobile environments. Windows... 
    Suggested
    Permanent employment
    Contract work
    For contractors
    Work experience placement
    H1b

    ProCom

    Santa Clara, CA
    1 day ago
  • $132.3k - $198.45k

     ...ADAS/autonomous driving ECU and system testing.Translate formal validation requirements...  ...benches using vehicle network interfaces, embedded target access, fault injection, and...  ...collaboration skills to work effectively with engineering, product, and other teams.About... 
    Suggested
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    1 day ago
  •  ...After thousands of flight tests and years of engineering, our NDAA-compliant...  ...We are seeking a hands-on Manufacturing Test Engineer to develop,...  .... The role covers PCBAs, embedded electronics, motors/actuators...  ...instrumentation, interfaces, software, data collection, and... 
    Suggested
    Full time
    Contract work
    Remote work

    SiFly

    Santa Clara, CA
    2 days ago
  • $207k - $300k

     ...implement new features in system software, including firmware or...  ...kernel drivers.Design and develop tests, tools, telemetry, and...  ...of experience in working with embedded operating systems.3 years of...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a... 
    Worldwide

    Google

    Sunnyvale, CA
    1 day ago
  •  ...We are looking for a highly motivated and curious New Grad Embedded Test Engineer to join our team in Sunnyvale. This role is designed for early...  .... You will have the opportunity to bridge the gap between software requirements and physical reality, working on complex... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied Intution

    Sunnyvale, CA
    1 day ago
  • $144k - $208k

    Drive manufacturing test development for new and existing product designs. Architect and write test software to drive end-to-end test coverage based on product and quality requirements...  ...:Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science... 

    Google

    Sunnyvale, CA
    2 days ago
  • $176k - $256k

    Support manufacturing test development for new and existing hardware designs. Write test plans...  ...automated test scripts for functional test, software installation and burn-in using Python....  ...qualifications:Master's degree in Engineering or equivalent practical experience.... 

    Google

    Sunnyvale, CA
    2 days ago
  • $193.3k - $261.5k

    Amazon is looking for a Embedded Software Engineer to join the project team working to build best in class consumer products. We are an innovative...  ...code reviews, source control management, build processes, testing, and operations experience- Bachelor's degree in computer... 
    Internship
    Local area
    Flexible hours

    Amazon

    Sunnyvale, CA
    2 days ago
  • $126.2k - $264.1k

    The Senior Manager of Manufacturing Product & Test Engineering is a leadership role responsible for ensuring that...  ...to life-saving care. And with AI embedded across our products and services, we...  ....Background in test automation, software-driven testing, and data analytics... 
    Temporary work
    Work at office
    Flexible hours

    Oracle Corporation

    Santa Clara, CA
    4 days ago
  • $125.8k - $170.2k

     ...Overview:We are looking for an experienced Board Validation and Test Engineer to join our test engineering team. This role, you will drive...  ...(DFT) from schematic and functional reviews for high-volume manufacturing. Work with electrical design team to assess test point and... 
    Full time
    Contract work
    Flexible hours

    Aeva

    Mountain View, CA
    2 days ago
  • $165.2k - $223.6k

     ...environment to deliver high-quality software.* Develop software solutions...  ..., encompassing design, testing, deployment, and mission integration...  ...-end participation in major engineering projects, collaborating with...  ...role, you will:- Own unique embedded software functions through... 
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    Sunnyvale, CA
    1 day ago
  • $150.8k - $280k

     ...SpaceBusiness Unit: SpaceStandard Job DescriptionOur space test software team is seeking an engineer to support test engineering activities across Special...  ...programs, including command and control (C2) systems, embedding with program teams as needed.Implement program-... 
    Full time
    Temporary work
    Work experience placement
    Casual work
    Remote work
    Flexible hours

    Lockheed Martin

    Sunnyvale, CA
    3 days ago
  • $144k - $208k

    Support manufacturing test development for new and existing hardware designs. Write test plans...  ...automated test scripts for functional tests, software installation and burn-in using Python....  ...test development, manufacturing test engineering, or hardware validation within a... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $144k - $208k

    Define and document comprehensive manufacturing test strategies, optimizing the critical balance...  ...deployments.Partner with design engineering teams to drive Design for Test (DFT) initiatives...  ...developers to build the future. From software to hardware our teams are shaping the... 
    Contract work
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $130k - $140k

     ...re ALTEN Technology USA, an engineering company helping clients...  ...inspired to grow. Sustain software for production automotive ECUs...  ...affect ECU software or  manufacturing test, and supporting production...  ...~5+ years of automotive embedded software ~ Has supported... 
    Contract work
    For contractors

    ALTEN Technology USA

    Palo Alto, CA
    7 days ago
  •  ...Work closely with contract manufacturers (CM), vendors, and suppliers to develop test plans, design and maintain test...  ...escalate issues to hardware and software engineering teams to drive continuous improvement...  ...with debugging circuits with embedded software and log analysis ~... 
    Contract work

    TSMG

    Palo Alto, CA
    21 days ago
  • $140k - $170k

     ...x more efficient. As an Staff Embedded Validation & Tools Engineer - OTA , you'll own validation, automation...  ...readiness for firmware and software update delivery across our fleet of...  ...devices. You'll design and run validation test programs that ensure OTA updates are... 
    Local area
    Flexible hours

    ALSO

    Palo Alto, CA
    17 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...role reports to the DV5 Software Release Manager and works...  ...complex systems in a software, manufacturing or systems engineering...  ...AnsibleExperience developing thread safe embedded C++ applicationsExperience... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $160k - $220k

     ...-encompassing solution that integrates advanced software and hardware powering the fleet, facilitating effortless...  ...is hiring a Senior/Staff Vehicle Reliability Engineer. In this role you will develop vehicle and hardware tests and validation plans focusing on reliability and... 
    Odd job
    Work at office

    Gatik AI

    Santa Clara, CA
    2 days ago
  • $175k - $230k

     ...key workloads with ultra high-speed inference.About The RoleAs part of the Embedded Software team, you will help build the critical software foundation that powers the Cerebras Wafer Scale Engine (WSE)—the world’s largest AI processor. Our team owns a diverse range of... 

    Cerebras Systems

    Sunnyvale, CA
    1 day ago
  •  ...worldwide.We’re a team of engineers, clinicians, and innovators...  ...Function of the PositionThe Staff Software Development Engineer brings...  ...technical development of embedded software for...  ...Develop software to support manufacturing and test teams.Collaborate in a multidisciplinary... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    3 days ago
  • $184k - $287.5k

     ...inspired to do their best work.Join NVIDIA's Embedded Platform Middleware team [NvSci Team] —...  ...group building the foundational system software that enables safe, high-performance data...  ...level systems software, safety-critical engineering, and ground breaking accelerator... 
    Full time

    Nvidia

    Santa Clara, CA
    1 day ago
  •  ...Staff Software Engineer We are seeking a staff software engineer to lead core design and development efforts for...  ...this role, you’ll take end-to-end ownership of embedded system components—designing, developing, testing, and maintaining high-quality, scalable software... 

    Redolent

    Mountain View, CA
    3 days ago
  •  ...Software Engineer Embedded Mountain View, CA (Onsite Position) Programming skills in C/C++, with working knowledge of Rust Python, Bash, or Perl Android AOSP/AAOSP and Linux display and graphics pipelines, including GPU and DPU driver Yocto Linux builds Linux, QNX... 

    Kasmo Global

    Mountain View, CA
    5 days ago
  •  ...patients worldwide.We’re a team of engineers, clinicians, and innovators...  ...requirements.to build a coherent test and calibration strategy and develop software to implement the same.Essential Job...  ..., using Qt and other tools in an embedded C/C++ environment. Maintain superior... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    5 days ago
  •  ...seeking a motivated experienced Lead Test Development Engineer to join the Hardware Engineering...  ...the definition and implementation of manufacturing test solutions, developing production...  ...reconfigurable core fabric logic, DSPs, and embedded memories.Work with internal and... 

    Achronix Semiconductor Corporation

    Santa Clara, CA
    1 day ago
  • $138k - $197k

     ...and validate complex hardware/software designs in pre-silicon...  ...delivery, and create necessary tests for validation.Develop detailed...  ...Bachelor's degree in Electrical Engineering, Computer Engineering,...  ...Experience developing firmware, embedded software, or functional tests... 
    Worldwide

    Google

    Sunnyvale, CA
    2 days ago
  • $185k - $230k

     ...are a team of mission-driven engineers with experience across aerospace...  ...a reality.As a Sr. Flight Software Verification Engineer at Reliable...  ...to verification of embedded software that works with sensors...  ...and on the plane, plan flight testing, and watch your verified software... 
    Permanent employment
    Casual work
    Remote work

    Reliable Robotics

    Mountain View, CA
    3 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Manufacturing Test Engineer, Embedded Software. Be the first to apply!