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

Knightscope

Job Description

Job Description

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 1 day 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
    more than 2 months 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
    14 hours 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... 
    Suggested
    Full time
    For contractors
    For subcontractor
    Casual work
    Internship
    Work at office
    Remote work
    Day shift

    Applied PC

    Sunnyvale, CA
    4 days ago
  • Applied Intuition, Inc. is seeking a new grad Embedded Test Engineer in Sunnyvale to validate automotive systems using Hardware-in-the-Loop benches, Lab Cars, and real vehicle testing. You will write Python scripts for test automation, collaborate with senior engineers... 
    Suggested

    Applied PC

    Sunnyvale, CA
    4 days 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... 
    Contract work
    Remote work

    SiFly

    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... 
    Immediate start
    Flexible hours

    Nuro

    Mountain View, CA
    14 hours ago
  •  ...commitments. About the Role We are looking for an Embedded Firmware Validation Engineer to design robust HIL test cases for the entire AUTOSAR Classic RTOS and AUTOSAR Adaptive POSIX stack. You will validate the software at its lowest levels — OS scheduling and memory... 
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Night shift
    Day shift

    Applied Intuition

    Sunnyvale, CA
    3 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
    14 hours 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
    1 day ago
  •  ...Knightscope, Inc. is seeking a hands-on software engineer to build the end-of-line test software for the K7 vehicle suite...  ...framework, station software, and embedded interfaces, ensuring robust...  ..., firmware, autonomy, and manufacturing teams, utilizing modern tooling including... 

    Knightscope

    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
    3 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
    14 hours 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
    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
  • Collaborate Solutions, Inc. seeks an embedded software engineer to join our team and work from our Sunnyvale, CA or North Reading, MA offices five days a week. The role focuses on developing C/C++ software for embedded and system-level applications and requires strong... 

    Collaborate Solutions

    Sunnyvale, CA
    3 days ago
  •  ...Cupertino is seeking a seasoned engineer to develop Linux device drivers and user-land tests for validating subsystems in...  ...years of industry experience, embedded Linux kernel experience, and strong...  ...and root-cause hardware and software issues across multiple layers.... 

    Apple

    Cupertino, CA
    3 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
    2 days ago
  • $174k - $252k

     ...implementation of core exposure control software and algorithms for the Pixel camera Auto...  .... C++ or C).5 of years of experience in embedded systems or firmware design, with experience...  ...and memory footprint.Google's software engineers develop the next-generation technologies... 

    Google

    Mountain View, CA
    3 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
    14 hours 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
    1 day 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
    14 hours 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
    2 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
    28 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
    7 days ago
  •  ...Reporting To: Director of Manufacturing Travel: Approximately 25...  ...multidisciplinary Manufacturing Test Engineer to develop, implement, and...  ...mechanical engineering, and software. The Manufacturing Test...  ...communications systems, sensors, or embedded electronics. Personal... 
    Contract work
    Worldwide

    KH Aerospace

    San Jose, CA
    25 days ago
  • A technology company is seeking an experienced FW Testing professional in Sunnyvale, CA, to contribute to embedded systems and medical devices projects. Candidates must have strong skills in VC++, MFC, API testing, and knowledge of visual studio developments. This is a... 

    Infoways

    Sunnyvale, CA
    4 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!