We are Machine Tool Builders proudly leading India's Multi-Axis CNC Controller Development. We offer CNC Machining Services with advanced manufacturing solutions to clients across the globe in various manufacturing sectors.
We are looking for a highly skilled Robotics Engineer to join our development team and push the boundaries of Computational Geometry, Robotics, and CAM software.
Qualifications
Education : Bachelor’s degree in Mechatronics, Computer Science, Robotics, or a related field
Core Skills :
Mathematics & Geometry : Strong foundation in Linear Algebra, 3D Geometry, Computational Mathematics, and Algorithm Development
Programming : Experience contributing to large C / C++ codebases and Linux system programming
Robotics & Control : Real-world experience in developing controllers for multi-actuator systems such as manipulators, legged robots, or CNC machines, with an understanding of robot kinematics, dynamics, and control systems
GUI & Visualization : Experience with GUI frameworks such as Qt, GTK, OpenGL (or similar) for building interactive interfaces and visualization tools
Software Design : Ability to develop complex behavior logic and scalable software architectures
Communication : Good command of English (written and verbal)
Key Responsibilities
Develop and optimize algorithms in 3D geometry, motion planning, and kinematics for CNC Machines
Design, implement, and maintain real-time control systems for multi-axis machines
Work with large C / C++ codebases, ensuring performance, reliability, and scalability
Build and maintain user interfaces and visualization tools using frameworks like Qt, GTK, and OpenGL
Develop complex behavior logic for robotic and CNC systems to achieve advanced functionality
Debug, benchmark, and tune system performance on Linux-based environments
If you are passionate about Mathematics, 3D Geometry, Robotics, and pushing the limits of CNC & Control Systems through algorithm design — apply ASAP!
Engineer • Bengaluru, India