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

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 is a technology start‑up building technologies to transform the way the world moves. Join our talented team to be a part of the future and to make an impact! Waabi is an equal opportunity employer. We celebrate diversity and are committed to creating a supportive, inclusive and accessible workplace for all our employees. We seek applicants of all backgrounds and identities, across race, colour, ethnicity, national origin or ancestry, age, citizenship, religion, sex, sexual orientation, gender identity or expression, military or veteran status, marital status, pregnancy or parental status, caregiver status, disability or any other characteristic protected by law. We make workplace accommodations for qualified individuals with disabilities as required by applicable law. If reasonable accommodation is needed to participate in the job application or interview process please let our recruiting team know. #J-18808-Ljbffr Waabi

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Hardware-in-the-Loop (HIL) Software/Firmware Engineer in Brooklyn, NY vacancy
  • 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

    Waabi

    Brooklyn, NY
    3 days ago
  • 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

    Sofar Ocean

    Brooklyn, NY
    2 days ago
  •  ...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

    NVIDIA Corporation

    Brooklyn, NY
    3 days ago
  • $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... 
    Suggested
    Full time
    Temporary work
    Part time
    Internship
    Worldwide

    Shield AI

    Brooklyn, NY
    2 days ago
  •  ...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

    Advanced Micro Devices

    Brooklyn, NY
    5 days ago
  • 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... 

    Front Door Defense

    Brooklyn, NY
    2 days ago
  • 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

    Embedded Shishya

    Brooklyn, NY
    5 days ago
  • 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-... 

    Advanced Micro Devices

    Brooklyn, NY
    5 days ago
  • 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

    Prepared911

    Brooklyn, NY
    3 days ago
  • 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,... 

    KLA-Belgium

    Brooklyn, NY
    5 days ago
  • $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 employment
    Temporary work
    Local area
    Worldwide

    Front Door Defense

    Brooklyn, NY
    2 days ago
  • 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... 

    Shield AI

    Brooklyn, NY
    2 days ago
  • $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 time
    Local area
    Remote work
    Home office
    Flexible hours

    JobCubby

    Brooklyn, NY
    5 days ago
  • $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 time
    Work experience placement
    Work at office
    Relocation

    Neara

    Brooklyn, NY
    2 days ago
  • $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 time
    Work experience placement
    Remote work
    Flexible hours

    AI Chopping Block

    Brooklyn, NY
    3 days ago
  • $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 time
    Fixed term contract
    Work at office
    Local area
    Immediate start
    Remote work
    Flexible hours

    Far Coder

    Brooklyn, NY
    5 days ago
  •  ...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 time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Applied Intuition

    Brooklyn, NY
    3 days ago
  • $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 area
    Flexible hours

    Front Door Defense

    Brooklyn, NY
    5 days ago
  • 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... 

    Barber-Nichols Inc.

    Brooklyn, NY
    3 days ago
  • $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 work
    Home office

    Front Door Defense

    Brooklyn, NY
    3 days ago
  • $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 sponsorship
    Shift work

    Boston Dynamics

    Brooklyn, NY
    4 days ago
  •  ...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 office
    3 days per week

    Sofar Ocean

    Brooklyn, NY
    2 days ago
  •  ...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 work
    Local area
    Remote work

    Quantum Computing Inc.

    Hoboken, NJ
    3 days ago
  • $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 employment
    Work at office
    Monday to Friday
    Flexible hours
    Night shift
    Weekend work

    Uncover

    Brooklyn, NY
    3 days ago
  • $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 time
    Contract work
    Part time
    Remote work

    Booz Allen Hamilton

    Brooklyn, NY
    17 hours ago
  • 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... 

    Invocon, Inc.

    Brooklyn, NY
    1 day ago
  • 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... 

    CrowdStrike Holdings, Inc.

    Brooklyn, NY
    3 days ago
  • $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 employment
    Work experience placement

    Barber-Nichols Inc.

    Brooklyn, NY
    3 days ago
  • $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

    Apple Inc.

    Brooklyn, NY
    2 days ago
  • $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... 

    NVIDIA Corporation

    Brooklyn, NY
    3 days ago

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!