Key Responsibilities
- Design, develop, and test robotic software systems.
- Oversee the integration of mechanical, electrical, and control systems with software controls.
- Maintain, scope and write reusable code that can be shared across various projects.
- Collaborate with hardware engineers on AI, SLAM, computer vision, and sensor fusion integration.
- Streamline prototyping and development processes for faster iterations.
- Mentor and support junior engineers and interns in hands-on projects.
Qualifications & Experience
- Strong foundation in embedded systems, and firmware development for robots.
- Proficiency in C++, python.
- Experience with writing software that interfaces with sensors, actuators, motion control, and system integration.
- Knowledge of AI-driven robotics, SLAM, and sensor fusion technologies.
- Hands-on experience with prototyping, testing, and troubleshooting.
- Experience mentoring engineers and collaborating in cross-functional teams.
- Bachelor's or Master's in Mechatronics, Mechanical, or Electrical Engineering.
Report job