remote
Robotics Engineering Technician - Humanoid
Software Engineer
Hands‑on Robotics Engineering Technician supporting the development and testing of advanced humanoid robots, applying mechanical, electrical, and software skills to ensure safe, scalable performance.
About the role
Key Responsibilities
- Assist in the design, assembly, and integration of robotic subsystems, ensuring mechanical and electrical components meet performance specifications.
- Conduct functional testing, diagnostics, and troubleshooting of hardware and firmware to validate system reliability.
- Collaborate with software engineers to implement and test control algorithms in Python and C++ on embedded platforms.
- Maintain detailed documentation of designs, test procedures, and results using CAD and version‑control tools.
- Support iterative prototyping cycles, providing feedback on manufacturability and safety compliance.
Requirements
- Bachelor’s degree in Mechanical, Electrical, or Robotics Engineering (or equivalent experience).
- Proficiency in CAD (SolidWorks, Fusion 360) and basic programming in Python or C++.
- Hands‑on experience with electronic components, sensors, and embedded systems.
- Strong problem‑solving skills and ability to work collaboratively in a fast‑paced, cross‑functional team.
- Excellent communication skills and a passion for advancing humanoid robotics technology.
Skills
mechanical engineeringelectrical engineeringpythonc