← Back to results

hardware-in-the-loop jobs in San Diego

$230,000 – $350,000 · Posted 3 days ago

Lead the integration of autonomy software with platform software for autonomous systems, responsible for building glue layers, investigating cross-system failures, and supporting deployment to hardware. Develop and maintain test infrastructure, instrumentation, and documentation; work with Flight Operations to define test objectives and analyze integration failures.… Design reference integrations, deployment workflows, and tooling for edge devices, and contribute to Pilot training materials. Requires deep C++ expertise, Linux development, and experience building, testing, and debugging software for robotics, perception, planning, or autonomous systems.

San DiegoLast seen 2 days ago
$160,000 – $250,000 · Posted 10 days ago

Shield AI seeks a Senior Engineer to design, develop, and integrate safety-critical Run-Time Assurance (RTA) software for autonomous aircraft and platforms. The role focuses on C++ development of real-time safety capabilities, hardware-in-the-loop integration, and flight-test support for the X-BAT collaborative combat aircraft.… Responsibilities include adapting reusable safety components into production systems, implementing real-time code at autonomy/flight-control boundaries, and strengthening engineering evidence through CI, static analysis, and rigorous testing. Requires 5+ years of embedded/autonomy/aerospace software experience, strong modern C++ and Linux skills, and familiarity with safety-critical development practices.

San DiegoLast seen 8 days ago
$145,000 – $230,000 · Posted 21 days ago

This DevOps Engineer role focuses on building and scaling CI/CD infrastructure for a flight-software team at an aerospace robotics company. You will architect reproducible pipelines on AWS/GitHub, provision cloud and on-premise resources via Terraform, and develop internal tools and build systems to improve developer experience.… The role bridges embedded flight software with simulation, testing, and IT infrastructure, requiring 5+ years of DevOps or cloud infrastructure experience, strong CI/CD expertise (GitHub Actions preferred), Python/Bash scripting, Linux administration, and ideally familiarity with embedded systems challenges like cross-compilation and Hardware-in-the-Loop testing.

San DiegoLast seen 19 days ago
$120,000 – $140,000 · Posted 22 days ago

Senior embedded software engineer responsible for designing, developing, and testing embedded software for safety-critical systems. The role involves preparing design specifications, conducting module and integration testing using Hardware-in-the-Loop simulation, performing code reviews, and mentoring junior staff.… Requires 10+ years of embedded software development experience in C, proficiency with development tools (GitLab, Jira, LDRA, Arm Development Studio, Visual Studio, GDB), and demonstrated expertise in safety-critical environments (DO-178, ISO 26262). Will collaborate with customers and engineering teams, with occasional onsite presence required in Wilmington, NC.

San DiegoLast seen 21 days ago
$156,000 – $176,800 · Posted 22 days ago

Develop low-level firmware in C/C++ for microcontrollers, processors, custom ASICs, FPGAs, and embedded hardware platforms. Design and maintain board support packages, hardware abstraction layers, bootloaders, and device drivers; perform board bring-up, hardware validation, and debug complex hardware/firmware issues using lab instrumentation.… Requires 4+ years of embedded firmware experience, strong C/C++ skills, hands-on board bring-up and debugging expertise, and knowledge of embedded communication protocols (SPI, I2C, I3C, UART, Ethernet, CAN, RS-422, RS-485). Support high-reliability firmware development practices including fault management, redundancy, power management, and collaborate across hardware, FPGA, verification, and manufacturing teams.

San DiegoLast seen 20 days ago
Posted 1 month ago

Design, implement, and optimize C/C++ applications for real-time signal processing in embedded systems, including porting algorithms to multi-core environments and developing hardware-in-the-loop tests. The role requires 4+ years of embedded C/C++ development experience, strong understanding of signal processing and linear algebra, and familiarity with hardware-software interaction and computer architecture.… You'll work within multi-disciplinary teams on advanced systems, optimize code for DSP applications and parallel processing, and communicate technical details to internal and external engineers.

San DiegoLast seen 1 month ago
$158,400 – $237,600 · Posted 1 month ago

Staff-level software engineer responsible for subsystem integration testing (SSIT) of ML inference delegates on Qualcomm Snapdragon SoCs. Develops and maintains automated Python/PyTest test suites integrated into CI/CD pipelines, validates on-device behavior using hardware-in-the-loop infrastructure, and triages failures across the ML framework → QNN runtime → HTP hardware stack.… Acts as technical liaison between development and downstream QA/SIT teams, defining handoff criteria and owning test coverage strategy for the Delegates portfolio. Mentors junior engineers and sets team standards for test architecture, coverage discipline, and defect triage.

San DiegoLast seen 17 days ago
$170,000 – $250,000 · Posted 1 month ago

Senior Staff Engineer responsible for leading complex UxS/UAS systems integration across hardware, software, autonomy, and operational test environments. Will define readiness criteria and test coverage for hardware-based autonomy validation, troubleshoot unmanned systems (flight controllers, radios, sensors, ground stations), and drive reusable test practices and field guidance across engineering and operations teams.… Requires 10+ years hands-on experience in UxS systems integration, robotics, autonomy testing, or flight test, with strong practical knowledge of Linux, embedded systems, autopilot ecosystems (PX4, ArduPilot, MAVLink, Pixhawk), and scripting/data-analysis tools (Python, Bash, MATLAB). Must lead through influence across cross-functional teams and communicate technical findings to diverse audiences.

San DiegoLast seen 1 month ago
$198,000 – $249,000 · Posted 1 month ago

Lead a team of firmware validation and verification engineers responsible for testing safety-critical software components including bootloaders, device drivers, networking stacks, and real-time operating systems across Zoox's autonomous vehicle platform. Define V&V strategy, establish testing methodologies, and drive best practices in test design, automation, and defect management.… Coach engineers on complex validation activities while coordinating with firmware, release management, and vehicle engineering teams. Requires 8+ years of experience with 2+ years of team leadership, expertise in high-assurance software testing, and knowledge of automotive software architectures.

San DiegoLast seen 24 days ago
$114,266 – $171,400 · Posted 1 month ago

Senior Automated Test Engineer designing and scaling advanced automated testing and CI/CD infrastructure for autonomous unmanned aircraft and robotic platforms. The role involves developing test frameworks, CI/CD pipelines, and verification tooling across distributed systems including flight code, simulation environments, ground control stations, and hardware-in-the-loop systems.… You will work with Python automation, UI/API testing in Go and TypeScript, GitLab CI/CD, and collaborate with software, autonomy, and systems engineering teams to ensure mission-critical reliability and rapid iteration. Experience with autonomy, aerospace, safety-critical systems, and AI-assisted development is valued.

San DiegoLast seen 1 month ago
$145,000 – $220,000 · Posted 1 month ago

Senior Embedded Software Engineer role focused on R&D and production software development for next-generation radar products. Responsibilities include building embedded Linux systems, supporting system integration on custom hardware, and maintaining deployed software for U.S.… and international defense customers. Requires 4+ years of professional object-oriented software development with C/C++ and Python, extensive Linux experience, and familiarity with Agile/Scrum methodologies. Must be a U.S. Person with ability to access U.S.-only data systems.

San DiegoLast seen 1 month ago
$152,480 – $228,720 · Posted 1 month ago

Staff engineer role focused on integrating autonomy software across Shield AI's Hivemind platform, spanning simulation, hardware-in-the-loop, and flight systems. Responsibilities include developing deep expertise in the autonomy stack, configuring and deploying multi-agent systems, integrating new autonomy capabilities, enabling platform bring-up on new robotic hardware, architecting integration tooling and deployment infrastructure, ensuring cross-platform compatibility, diagnosing integration defects via telemetry analysis, and optimizing CI/CD workflows.… The role bridges engineering development and real-world autonomous applications, requiring systems integration expertise, robotics platform knowledge, and hands-on proficiency with sensor drivers, middleware, and deployment frameworks.

San DiegoLast seen 1 month ago
$107,900 – $195,050 · Posted 1 month ago

The Algorithm Software Engineer will design, develop, and deploy signal processing applications on custom Leidos SoCs, porting algorithms from MATLAB/Python/C++ to optimized C code for real-time, massively parallelized execution. Responsibilities include hardware-software co-design, DSP optimization leveraging SIMD/VLIW/accelerators, Hardware-in-the-loop testing, and collaboration across signal processing, embedded, RF, and systems engineering teams.… The role requires 8+ years of C/C++ embedded systems development, strong signal processing fundamentals, and experience translating research algorithms into production real-time systems.

San DiegoLast seen 1 month ago