Automation Hardware & Software Integration Engineer

FoundationSan Francisco, CA
11h$135,000 - $160,000Onsite

About The Position

Lead and support software bring-up for new robot hardware, including sensors, actuators, and embedded systems. Integrate and validate firmware, middleware, and control software modules on humanoid platforms. Develop and maintain automated test frameworks for software validation, Hardware-in-the-loop (HIL) testing for actuators, and end-of-line manufacturing tests. Design and execute functional and performance tests across locomotion, perception, manipulation, and other robotic subsystems. Collaborate closely with mechanical, electrical, and software engineering teams to debug system-level issues. Build tools and infrastructure to monitor robot behavior, collect logs, and track test results. Document integration and test procedures and contribute to internal best practices for continuous testing and deployment.

Requirements

  • Strong debugging and troubleshooting skills across hardware and software interfaces
  • Proficient in Java & Python.
  • Familiarity with manufacturing test systems and end-of-line testing processes.
  • Experience with real-time systems, and embedded device communication (e.g., EtherCat, CAN, I2C, SPI, UART).
  • Familiarity with test automation tools, CI/CD pipelines, and version control (Git).
  • Experience working with humanoid or legged robots.
  • Exposure to hardware-in-the-loop (HIL) simulation and real-time test frameworks.
  • Background in fast-paced startups or hardware prototyping environments
  • 4-5+ years of work experience in robotics software integration, embedded systems, or test automation.
  • Bachelor’s or Master’s degree in Robotics, Computer Engineering, Electrical Engineering, or related field.

Responsibilities

  • Lead and support software bring-up for new robot hardware, including sensors, actuators, and embedded systems.
  • Integrate and validate firmware, middleware, and control software modules on humanoid platforms.
  • Develop and maintain automated test frameworks for software validation
  • Hardware-in-the-loop (HIL) testing for actuators, and end-of-line manufacturing tests.
  • Design and execute functional and performance tests across locomotion, perception, manipulation, and other robotic subsystems.
  • Collaborate closely with mechanical, electrical, and software engineering teams to debug system-level issues.
  • Build tools and infrastructure to monitor robot behavior, collect logs, and track test results.
  • Document integration and test procedures and contribute to internal best practices for continuous testing and deployment.

Benefits

  • We provide market standard benefits (health, vision, dental, 401k, etc.). Join us for the culture and the mission, not for the benefits.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service