Robotics Embedded Software & Controls Engineer - (Apprentice)
All the best with your application!
Want more jobs like this straight to your inbox?
Get Job Alerts
Get a curated list of the top robotics roles delivered straight to your inbox each week. We sift through hundreds of postings to find the high-salary positions, leading companies, and remote opportunities you actually want.
Unsubscribe anytime. We respect your privacy.
Summary
Bengaluru, India
About this Job
As the Robotic Embedded Software & Controls Engineer Apprentice at Origin, you will be a driving force in revolutionizing the construction industry through robotics. You will assist in leading the design and implementation of the control algorithms and foundational embedded software that give our robots their precision, reliability, and autonomy.
This is a founding team role, offering the unique opportunity to not only build a ground- breaking product but also to shape the culture and direction of a rapidly growing company.
Key Responsibilities -
Control System Architecture & Algorithms
- Assist in the architecture and design of robust and reliable control systems for mobile manipulator robots.
- Develop and implement control algorithms (e.g., force control, tension control) for precise manipulation, navigation, and tool use.
- Develop kinematic models and implement control strategies for complex robotic arms.
- Ensure the real-time performance and reliability of all control loops.
Embedded Compute & Firmware
- Develop, optimize, and ensure the reliability of low-level firmware and drivers for real- time performance.
- Take ownership of the embedded compute platform, including Linux modifications, robust driver development, and CPU/resource monitoring.
- Develop and maintain the Over-the-Air (OTA) update pipeline for seamless software deployment.
- Build and maintain a comprehensive monitoring and logging infrastructure to ensure system health.
Actuator & Sensor Integration
- Develop software for the control of motors, actuators, and other drive components.
- Implement algorithms for sensor synchronization, data fusion, and calibration (e.g., IMU, Vision, and Depth).
- Work closely with the software team to integrate the electromechanical system on ROS2 and contribute to ROS2 driver development.
Rapid Prototyping & Testing
- Lead the prototyping and testing of control algorithms, both in simulation and on physical hardware.
- Diagnose and resolve complex software, firmware, and controls-related issues.
- Collaborate with mechanical and hardware teams to ensure seamless integration and system-wide performance.
Education & Experience
- Education: Recent Graduate (Master's or Bachelor's) in Electrical Engineering, Robotics, Computer Science, or a related field.
- Experience: Must have >6 months of relevant work experience (internships, co-ops, or academic projects included).
- Availability: We are looking for immediate joiners.
Technical Skills
- Programming: Proficiency in embedded programming (C/C++) and firmware development.
- Systems: Strong understanding of Real-Time Operating Systems (RTOS), embedded Linux, and driver development.
- Controls: Deep understanding of control theory, robotics (kinematics, dynamics), and embedded systems.
- Robotics: Experience with ROS/ROS2 and teleoperation frameworks is highly desirable.
- Protocols: Familiarity with communication protocols (e.g., CAN, Ethernet) and sensor integration.
Soft Skills
- Excellent communication, interpersonal, and problem-solving skills.
- Ability to work in a fast-paced environment where your contributions have a direct impact.
Preferred Qualifications
- Candidates with a portfolio of successful embedded control system projects.
- Experience with force/torque control or advanced manipulation.
- Experience in the robotics or construction automation industries.
Why Join Origin?
- Gain experience in a dynamic start-up environment at the forefront of robotics innovation.
- Lead the development of the "brains" and "reflexes" for cutting-edge AI-powered robots.
- 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.
About the Company
