Hardware-in-the-Loop (HIL) Software/Firmware Engineer
Waabi
Waabi, founded by AI visionary Raquel Urtasun, is the leader in Physical AI. With a world-class team, we're unlocking the next era of autonomous transportation with technology that’s powering commercial autonomous trucks and robotaxis. Waabi is backed by and partners with world leaders in AI, automotive, logistics and deep tech. With offices in Toronto, San Francisco, Dallas and Pittsburgh, Waabi is growing quickly and looking for diverse, innovative and collaborative candidates who want to impact the world in a positive way. To learn more visit: You will... Develop the software and firmware that powers Waabi’s HIL benches — test runners, simulation/stimulation interfaces, fault-injection tooling and bench control software. Build simulation interfaces that feed synthetic vehicle dynamics (pose, speed, sensor data) to embedded modules under test and stimulation tooling that injects CAN/Ethernet messages to trigger logical state changes. Implement automated test frameworks and scripts to run requirement-based tests (timing, fault handling, mode transitions, disengagements) on real hardware. Integrate HIL test execution into CI so firmware and software releases are automatically validated on benches before reaching the vehicle, including test-modality tracking and result reporting. Develop instrumentation and data acquisition software for hardware timestamping, analog measurement triggers and endurance-run analysis. Work hands‑on at the bench: bring up new bench configurations, debug hardware/software interactions and support engineers across Embedded, Autonomy and V&V running tests on HIL. Analyze and document test data for hardware, autonomy and systems engineering teams. Qualifications: Bachelor of Science in Computer Science, Computer Engineering, Electrical Engineering or equivalent industry experience. 4+ years of experience developing software for HIL, embedded test automation or real-time test systems. Strong programming skills in Python; working proficiency in C/C++/Rust for embedded or real-time contexts. Hands‑on experience with automotive communication interfaces — CAN, automotive Ethernet — including message injection, logging and debugging (e.g., CANalyzer, python‑can, SocketCAN). Experience building test automation frameworks and integrating hardware tests into CI pipelines. Comfortable working with lab equipment (oscilloscopes, DAQs, power supplies, E-loads) and debugging at the hardware/software boundary. Strong Linux proficiency for command-line workflows, system utilities and bench infrastructure. Excellent technical writing skills for effective communication and documentation. Passionate about self-driving technologies, solving hard problems and creating innovative solutions. Bonus: Experience with real-time operating systems (RTOS) and real-time Linux. Experience with plant modelling and vehicle dynamics simulation (MATLAB/Simulink, dSPACE ASM, CarSim or custom). Familiarity with functional safety standards (ISO 26262) and safety MCU architectures. Experience with GUI or dashboard development for test operators (PyQt, web-based tooling). Firmware development experience on automotive microcontrollers. Perks/Benefits: Waabi provides a competitive benefits package that includes:
- Competitive compensation and equity awards.
- Health and wellness benefits encompassing Medical, Dental and Vision coverage
- Paid parental, medical and family care leave.
- Generous PTO Policy.
- Retirement savings plans including 401(k) or RRSP options.
- Health savings account contribution options.
- Daily drinks, snacks and catered meals (when in office).
- Regularly scheduled team building activities and social events both on-site, off-site & virtually.
- Additional benefits are offered and tailored to specific country locations.
- As we grow, this list continues to evolve!
- Waabi seeks a hands-on HIL software engineer to develop bench software, simulators, and automated... ...systems. You will enable testing across hardware, autonomy, and V&V domains while... ...acquisition, ensuring tests validate firmware before vehicle integration. #J-18808-...Suggested
- Sofar Ocean in San Francisco is seeking an accomplished Embedded Firmware Engineer to design and implement FreeRTOS-based firmware for Spotter, Smart Mooring, and Bristlemouth open hardware. You will contribute across C and C++, with Python tooling, in a small, collaborative...Suggested
- ...Corporation in Santa Clara, CA is seeking a Senior Firmware Engineer to drive low-level firmware for AI accelerator hardware. You will design, implement, and maintain... ...behavior. You will collaborate with hardware and software teams to define interfaces, optimize latency-...Suggested
$128.05k - $192.07k
...intelligent systems. Its products include Hivemind autonomy software, V-BAT and X-BATaircraft, and Aechelon simulation and... ...service members and civilians with intelligent systems. The Hardware Test Engineering team contributes to this effort by designing test solutions...SuggestedFull timeTemporary workPart timeInternshipWorldwide- ...develop and verify the embedded firmware in AMD's mixed-signal power... ...and verification of the hardware that firmware controls. THE... ...passion for low-level embedded software and the hardware it runs on.... ...Analog, RTL Design, Systems Engineering, Architecture, and Product...Suggested
- Blue Origin seeks a Senior Embedded Software Engineer to design, develop, and optimize firmware for the TeraWave customer terminals. You will work at the intersection of hardware and software, delivering real-time beam steering, transceiver control, and high-throughput...
- Bright Vision Technologies is seeking an Embedded Software Engineer to design, develop, and optimize firmware and embedded software for connected devices and industrial systems. You will work closely with hardware engineers on board bring-up, hardware validation, and system...Remote job
- AMD is seeking an embedded firmware engineer to develop and verify firmware for mixed-signal power management IP, collaborating with RTL design... ...in a ROM-based design. You will debug across firmware and hardware, perform RTL co-simulation, and support post-silicon bring-...
- Axon is seeking a Senior Electrical Engineer in a hybrid role with on-site presence at regional hubs (New York City, Boston, or Scottsdale... ...validation of complex electrical systems for mission-critical hardware. You will lead RF coexistence efforts and drive hardware...Remote job
- KLA Milpitas is seeking an Embedded Software Engineer (C/C++ | Micro Controller) to develop firmware for heterogeneous SoC platforms, including ARM processors and... ...BSPs, drivers, and boot configurations, perform hardware bring-up, and collaborate with Electrical, FPGA,...
$197.53k - $276.54k
Senior Embedded Software Engineer - TeraWave Customer Terminals Develop and deploy embedded firmware for Blue Origin's TeraWave customer terminals... ...at the intersection of hardware and software, developing... ...automated Hardware-in-the-Loop (HIL) testing environments and continuous...Permanent employmentTemporary workLocal areaWorldwide- Shield AI is seeking a Software Engineer for Hardware Test Automation to design software that automates hardware testing on V-BAT systems. You will integrate test results with manufacturing software, scale test automation across many stands, and manage databases logging...
$148.75k - $201.25k
...seeking a mission-driven Rust Software Engineer to build resilient software... ...— from architecture and hardware integration through simulation... ...that supports human-in-the-loop and human-on-the-loop autonomy... ...engineering, embedded systems, or firmware development - delivering...Full timeLocal areaRemote workHome officeFlexible hours$90k - $115k
...Software Engineer, Vehicle Controls Job type: Full Time · Department: Software · Work type: On-... ...across disciplines. Collaborating with hardware, electrical, or mechanical engineers translates... ...on real rail lines. The feedback loop between your code and the physical...Full timeWork experience placementWork at officeRelocation$191k - $253k
...a diverse team of experts in software, robotics, artificial intelligence... ...to create software and hardware solutions that radically evolve... ...the Job Senior Software Engineers independently drive the delivery... ...software- and hardware-in-the-loop Support vehicle manufacturing...Full timeWork experience placementRemote workFlexible hours$25k - $40k
# Remote Senior Software Engineer, Android Job at DittoUSA4 hours agoFull TimeUSA$25000 - $40000... ...senior technical voice in a key feedback loop with our core product engineering team,... ...reliable software for diverse mobile hardware.Strong integration design skills, including...Full timeFixed term contractWork at officeLocal areaImmediate startRemote workFlexible hours- ...apply to contractor positions About the role As a Senior Software Engineer, you will lead the design, development, and improvement of... ...working with model-based systems engineering artifacts, hardware-in-the-loop testing environments, and multi-level security environments...Full timeFor contractorsFor subcontractorCasual workWork at officeRemote workDay shift
$266k - $395k
Senior Software Engineer - Storage Control Plane Design and implement a vendor-agnostic storage... ...in AI storage, networking, GPU and CPU hardware. Our expertise lies at the intersection... ...re-architecture. Build reconciliation-loop and CRD-based orchestration (Kubernetes...Local areaFlexible hours- Barber-Nichols seeks a Senior Firmware Engineer to lead embedded FPGA design and debugging for motor controllers from 100W to 50kW across... ...Ideal candidates have 8+ years of experience with FPGA-based hardware, toolchains (Xilinx/Altera equivalents), and MATLAB/Simulink...
$240k - $280k
Senior/Staff Software Engineer, DevOps - Remote Eligible Own the automated testing... ...while keeping humans in the loop where it matters most. We\'re... ...software deployed on edge hardware around the world. One of our... ...: Hardware-in-the-loop (HIL) testing Test infrastructure...Remote workHome office$134.4k - $168k
...physical world. The Senior Consultant - Software Engineering is critical to the growth of our core... ...perception, planning, controls, safety, and hardware/software integration. Collaborate with... ...decisions, while creating a feedback loop to our core products. Innovation...Visa sponsorshipShift work- ...key contributor to the embedded firmware design and implementation of all our hardware products: Spotter, Smart Mooring... ...week and reporting to our Senior Engineering Manager. Some projects you’ll be... ...ability Solid foundation of software architecture principles At least...Work at office3 days per week
- ...Job Title: Senior Engineer, Hardware Location : Hoboken, NJ Division: Technology Department : Engineering About... ...lab testing (ADCs, DACs, FPGAs, TDCs, etc.) Work with firmware engineers, software engineers, and quantum scientists during various phases...Contract workLocal areaRemote work
$500 per month
# Sr. Robotics Software EngineerAurelius Systems • San Francisco • Defense and Space... ...shoot down drones.We're a small team of engineers, former US military operators, and... ...and deployment hygiene for robotics and hardware-in-the-loop* Writing and maintaining the automated...Permanent employmentWork at officeMonday to FridayFlexible hoursNight shiftWeekend work$99k - $225k
## Embedded Software EngineerApplylocations: Beavercreek... ...2747Embedded Software Engineer**The Opportunity:**Are... ...to a cross-domain hardware–software team focused... ...development, or bare metal firmware* Experience designing... ..., hardware in the loop testing, or digital twin...Full timeContract workPart timeRemote work- Job Title: Experienced Firmware Design Engineer ****MUST BE A U.S. CITIZEN WILLING TO APPLY FOR DOD... ...Systems engineering including specifying hardware requirements for future products... ...experience with supporting the full software development life-cycle 3+ years of experience...
- CrowdStrike is seeking a Hardware Systems Engineer to join the Hardware Development & Engineering team. You will be part... ...with platform architects, ODM/OEM partners, and software teams to optimize BIOS, kernel, and firmware configurations, #J-18808-Ljbffr CrowdStrike...
$135k - $165k
...Dragonfly mission to Saturn’s moon Titan to engineering critical components for the U.S. Navy’s... ...career. Position Summary: The Senior Firmware Engineer owns the analysis, design, integration... ...and specify/procure associated test hardware for developing, validating and...Permanent employmentWork experience placement$184.7k - $324.8k
Cupertino, California, United States Hardware At Apple, we work every single day to craft... ...extraordinarily hardworking FW Design Engineer. As a member of our multifaceted group,... ...job you will be responsible to develop firmware in C to implement critical FW features for...Relocation$184k - $287.5k
## Senior Firmware Engineer - LPUApplylocations: US, CA, Santa Claratime type: Full timeposted on... ...powering NVIDIA’s AI-accelerator hardware. This is an opportunity to influence key... ...Collaborate with hardware, silicon, system software, and AI teams to define interfaces and...
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Hardware-in-the-Loop (HIL) Software/Firmware Engineer. Be the first to apply!
- cybersecurity software engineer Brooklyn, NY
- graduate software engineer Brooklyn, NY
- software developer fintech Brooklyn, NY
- senior robotics software engineer Brooklyn, NY
- software engineer visa sponsorship Brooklyn, NY
- network software engineer Brooklyn, NY
- software engineer remote Brooklyn, NY
- part time software developer Brooklyn, NY
- part time software developer remote Brooklyn, NY
- software developer internship Brooklyn, NY

