
Enstein designs and manufactures intelligent collaborative robots that work alongside humans to improve productivity and safety. They use cobots with AI, computer vision, tactile sensing, and…

Enstein designs and manufactures intelligent collaborative robots that work alongside humans to improve productivity and safety. They use cobots with AI, computer vision, tactile sensing, and…
Your next opportunity is in here somewhere. Sign up to explore 70,000+ startups and their open roles. No spam. No gamification. Just jobs.
70,000+
Startups
81,000+
Open Roles
4,500+
New This Week
Robotics Software Engineer (Robotics Systems Engineer)
Company: Enstein Robots & Automations Pvt Ltd
Location: Chengalpattu
Experience: 2 – 6 Years
About the Role
We are looking for a Robotics Software Engineer who understands the complete robotic system — mechanics, electronics, control systems, and software .
The ideal candidate should be capable of developing software for robotic systems while understanding the physical machine behavior, sensors, actuators, and vision systems . This role involves building reliable industrial robotic applications used in automation environments.
This is a hands-on engineering role requiring strong coding skills combined with system-level robotics knowledge .
Key ResponsibilitiesRobotics Software Development
• Develop high-performance software for robotic systems using C++ and Python
• Implement motion control, kinematics, trajectory planning, and real-time control logic
• Develop robot control interfaces and system integration software
• Build desktop tools and operator interfaces using Qt / Qt QML
Robotics System Integration
• Integrate motors, encoders, sensors, IO modules, and control systems
• Work with industrial communication protocols (EtherCAT, CAN, Modbus, RS485)
• Debug and validate robotic systems in real hardware environments
• Collaborate with mechanical and electronics teams for system-level integration
Machine Vision Systems
• Develop and integrate machine vision solutions for robotic applications
• Implement object detection, pose estimation, and vision-guided robotics
• Work with industrial cameras and vision libraries (OpenCV or similar)
• Optimize vision algorithms for real-time industrial use
Robotics Fundamentals
Strong understanding of:
• Robot kinematics and coordinate transformations
• Trajectory planning and motion control
• Industrial robotics concepts
• Calibration and sensor integration
Hardware & Electronics Awareness
• Understanding of motors, encoders, drivers, sensors, and control electronics
• Ability to debug systems using oscilloscope, logic analyzer, or multimeter
• Basic understanding of embedded systems and microcontrollers
System Testing & Debugging
• Diagnose software and hardware interaction issues
• Debug real-time robotics behavior and motion problems
• Perform system validation and reliability testing
Required Skills
• Strong programming in C++ and Python
• Experience with Qt / Qt QML for UI development
• Strong understanding of robotics systems and automation
• Knowledge of machine vision (OpenCV or similar)
• Understanding of robot kinematics and motion control
• Good knowledge of Linux development environment
Preferred Skills
• EtherCAT or real-time industrial communication
• Experience with industrial robotics or automation systems
• Real-time control systems
• Embedded systems development
• CUDA / GPU acceleration for vision processing
Education
Bachelor’s / Master’s in:
• Robotics Engineering
• Mechatronics
• Mechanical Engineering
• Electronics Engineering
• Computer Science / Related fields
Ideal Candidate Profile
We are looking for engineers who:
• Think beyond software and understand the entire robotic machine
• Can debug issues involving mechanics, electronics, and software together
• Enjoy building real industrial robotics systems
• Are passionate about automation, robotics, and advanced engineering
If interested, please share your resume at:
rudhran@enstein.in