Robotics Embedded System Developer Apprentice - End of Arm Tooling at Origin
Bengaluru, karnataka, India -
Full Time


Start Date

Immediate

Expiry Date

15 May, 26

Salary

0.0

Posted On

14 Feb, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Robotics, Embedded System, Developer, Apprentice, End Of Arm Tooling

Industry

Robotics Engineering

Description
As the Robotic Embedded System Developer (End-of-Arm-Tooling) at Origin, you will be a driving force in revolutionizing the construction industry through robotics. You will specialize in designing and integrating the modular "smart tools" for our robots, converting off-the-shelf power tools into functional, data-driven robotic end-effectors. This is a hands-on, founding team role, offering the unique opportunity to build ground- breaking products and shape the company's future. You will serve as the bridge between mechanical hardware and intelligent software, turning concepts into the functional "hands" of the robot. Key Responsibilities - Tool System Architecture & Design Assist in the electrical architecture for all robotic end-of-arm-tooling (EOAT) systems, with a strong emphasis on modularity and interchangeability. Design schematics for custom PCBs and interfacing circuits required for smart tool integration. Select and integrate microcontrollers, sensors, and actuators specific to each tool's needs. Hardware Hacking & Integration Collaborate with the mechanical team to "hack" off-the-shelf power tools (e.g., drywall sanders, spray guns). Reverse-engineer and modify existing tools to allow for robotic control, power, and sensing. Design and build the electromechanical interfaces between the robot arm and the tool. Microcontroller Firmware Development Take ownership of microcontroller firmware development for smart tool systems. Write clean, reliable C/C++ code to control tool functions (e.g., speed, triggers, and power) and read sensor data. Implement communication protocols (e.g., CAN, I2C, and SPI) for seamless data exchange with the main robot controller. Implement state machines to manage deterministic system behavior. Rapid Prototyping & Testing Champion a rapid prototyping approach, using off-the-shelf modules and self- soldered PCBs to quickly iterate on tool designs. Lead the hands-on prototyping and testing of all tool systems, ensuring functionality, safety, and robustness. Diagnose and resolve hardware and firmware issues on the workbench and in the field using tools like oscilloscopes and logic analyzers. Collaboration Work closely with controls and software teams to define standardized, modular interfaces for seamless integration of new tools with the main robot arm and ROS2. Education & Experience Education: Recent Graduate (Bachelor's or Master's) in Electrical Engineering, Mechatronics, Robotics, or a related field. Experience: Must have >6 months of relevant work experience (internships, co-ops, or hands-on academic projects included). Availability: We are looking for immediate joiners. Technical Skills Proficiency in C/C++ for embedded systems. Strong experience with schematic design and PCB layout. Excellent hands-on prototyping skills, including soldering and debugging. Experience with common microcontroller peripherals and communication protocols (I2C, SPI, UART, and CAN). Soft Skills & Mind-set A "tinkerer" mind-set with a passion for taking things apart and building new things. Excellent communication, interpersonal, and problem-solving skills. Preferred Qualifications Candidates with a portfolio of mechatronic or embedded projects (e.g., personal, academic, or professional). Experience with motor control or power tool electronics. Experience designing modular, plug-and-play systems. Why Join Origin? Gain experience in a dynamic start-up environment at the forefront of robotics innovation. Specialize in creating the critical "hands" of the robot. Work alongside a talented and passionate team committed to making a real-world impact. Be a key member of the founding team, shaping not just the product but the company itself.
Responsibilities
This role involves working as an apprentice developer focused on embedded systems within robotics, specifically concerning end-of-arm tooling applications. The core function will be contributing to the development and implementation of these specialized robotic systems.
Loading...