

Mechatronics Engineer
Location
San Francisco, CA
Level
Full-Time
Department
Robotics
Type
Salary
Job Description
Posted on:
2025-04-03
Responsibilities
- Design, develop, and integrate hardware-software interfaces for robotic systems.
- Debug and troubleshoot hardware and software issues, ensuring smooth system performance.
- Develop and maintain test frameworks to validate new hardware components.
- Work with communication protocols (SPI, I2C, CAN, Ethernet, etc.).
- Collaborate with cross-functional teams, including hardware engineers and software developers.
- Implement data acquisition and analysis techniques to optimize system performance.
- Document integration processes, system configurations, and troubleshooting procedures.
Job Requirements
- Degree in Robotics, Mechatronics, Computer Engineering, or equivalent field.
- 2+ years of experience in robotic system development and hardware-software integration.
- Strong programming skills in C++ and Python, with experience in robotic frameworks (ROS, etc.).
- Deep understanding of robotic system architecture, including sensors, actuators, and controllers.
- Familiarity with embedded systems, real-time computing, and low-level hardware control.
- Experience with motor controllers, firmware, and real-time communication protocols.
- Strong problem-solving mindset, with the ability to debug complex hardware-software interactions.