Jobs · Engineering · Massachusetts

Embedded Software Engineer - HIL Test

Humanoid · Cambridge, MA · 6 days ago
On-siteEngineering$150k–$200k/yrFull-time

About the role

As an Embedded Software Engineer on the Core Platform team in Boston, you will play a critical role in building hardware-in-the-loop (HIL) test infrastructure that validates the functional safety components powering our next generation of humanoid robots.

Responsibilities

  • Build and maintain HIL test environments specifically for functional safety hardware and associated embedded components.
  • Engineer and integrate test fixtures, laboratory bench environments, and the necessary infrastructure to emulate complex robotic behaviors.
  • Create sophisticated software and firmware for automation, utilizing Python-based tools and embedded code for specialized test hardware.
  • Leverage Raspberry Pi, microcontrollers, and IoT platforms to generate high-fidelity system interfaces and realistic stimuli.
  • Execute black-box validation by interfacing the safety computer with simulated inputs, performing fault injection, and analyzing system resilience.
  • Partner with firmware and hardware teams to investigate failures, optimize test coverage, and streamline safety-critical validation processes.
  • Contribute to the development of scalable infrastructure that enables automated, future-proof validation for safety-related systems.

Requirements

  • 3+ years of experience in embedded systems, test engineering, robotics, mechatronics, or a similar hands-on technical field.
  • Strong practical skills across both hardware and software, with the ability to wire systems, build fixtures, and write automation code.
  • Proficiency in Python and comfort working with embedded software or firmware used for internal tools and test systems.
  • Hands-on experience with Raspberry Pi, microcontrollers, IoT devices, or similar prototyping and test platforms.
  • Experience debugging integrated systems at the bench using lab equipment and iterative hardware/software investigation.
  • A builder/tinkerer mindset with strong curiosity, good judgment, and enjoyment of making complex systems work in the lab.
  • Interest in robotics and safety-critical systems, with the ability to thrive in a fast-moving, highly collaborative engineering environment.

Qualifications

  • BS in Computer Science, Electrical Engineering, Robotics, or a related field.
  • Experience with safety-critical systems and functional safety standards such as ISO 26262.
  • Knowledge of C/C++ programming languages and familiarity with embedded systems development.
  • Experience with Linux operating systems and command-line utilities.
  • Understanding of electrical circuits and basic electronics.

Skills

  • Python programming
  • Raspberry Pi and microcontroller integration
  • Embedded systems development
  • Test fixture design and implementation
  • System-level debugging and analysis
  • Collaborative problem-solving and teamwork

Benefits

  • Comprehensive health coverage for US-based employees, including fully paid medical, dental, and vision insurance, with virtual care and employee assistance resources.
  • Meaningful time off to rest and recharge: 23 days of PTO (accrued), separate sick leave, and paid company holidays.
  • 401(k) retirement plan with employer match.
  • Equity included–we believe builders should share in what they build.
  • Free daily catered lunch, snacks, and drinks in-office.
  • Collaboration with top-tier engineers, researchers, and product experts in AI and robotics.
  • Freedom to influence the product and own key initiatives.

Pay

The expected base salary range for this role is $150K–$200K USD per year; your placement in that range depends on how your experience maps to our internal leveling.

Schedule

Full-time position based in Boston, MA.

Similar jobs