Robotics Engineer
Posted today
Job Viewed
Job Description
Job Summary:
The Robotics Engineer is responsible for designing, developing, and implementing robotic systems that automate processes, improve efficiency, and enhance product quality. The role involves working with hardware and software components, programming robotic systems, and collaborating with cross-functional teams to bring innovative automation solutions to life.
Key Responsibilities:
- Design and develop robotic systems, components, and applications tailored to business or client needs.
- Create and optimize mechanical and electrical designs for robotic assemblies.
- Develop control algorithms and write code for robotic systems using programming languages such as C/C++ , Python , or ROS (Robot Operating System) .
- Integrate sensors, actuators, vision systems, and control units into functional prototypes.
- Conduct simulation, testing, and validation of robotic systems to ensure performance, accuracy, and safety.
- Collaborate with mechanical, electrical, and software engineers throughout the product development lifecycle.
- Troubleshoot and resolve issues related to robotic hardware, software, and motion control.
- Research and implement new technologies in AI, computer vision, and machine learning for intelligent automation.
- Ensure compliance with industry standards, safety regulations, and quality assurance processes.
- Document design specifications, test results, and maintenance procedures.
Key Skills & Competencies:
- Proficiency in robotics software frameworks (ROS, Gazebo, OpenCV).
- Strong understanding of mechatronics , control systems , and automation technologies .
- Experience in robot kinematics , path planning , and motion control .
- Hands-on experience with embedded systems , PLC programming , and microcontrollers (Arduino, Raspberry Pi, etc.).
- Familiarity with AI/ML integration for autonomous robotics.
- Solid knowledge of CAD tools (SolidWorks, AutoCAD, or Fusion 360) for mechanical design.
- Strong analytical, mathematical, and problem-solving skills.
- Ability to work collaboratively in multidisciplinary teams.
- Excellent documentation and communication skills.
Education & Experience:
- Bachelor’s or Master’s degree in Robotics, Mechatronics, Electrical Engineering, Mechanical Engineering, or a related field.
- Experience in industrial robotics (ABB, FANUC, KUKA, UR, etc.) or autonomous robotics projects preferred.
- Relevant certifications in robotics or automation engineering are a plus.
Robotics Engineer
Posted today
Job Viewed
Job Description
Title: Senior Software Engineer – Geometric Vision
Years of Experience: 4-8 years
Location: Bangalore, India
Salary: 30LPA
4+ years of work experience in a similar background (Dense/sparse 3D reconstruction, Multiview pose estimation, RGBD fusion, 3D object detection and 3D dimensioning 3D Geometry & Localization).
About the Role:
We are seeking a skilled and enthusiastic Computer Vision Engineer to play a pivotal role in
the development and implementation of advanced geometric vision algorithms, localization and
SLAM algorithms for our state-of-the-art warehouse inventory management products. This role
involves working on the development and implementation of Python-based modules and
pipelines to be deployed on both server and edge-based platforms and requires thinking out-ofthe-box to build modules that are both optimal and efficient.
Key Requirements:
• Design, development and implementation of on-board computer vision algorithms, using both classical and modern methods, meant for real-time robot localization in an indoor warehouse setting.
• Contribute to geometric vision algorithms involving 3D computer vision tasks such as dense/sparse 3D reconstruction, Multiview pose estimation, RGBD fusion, 3D object detection and 3D dimensioning.
• Implement sensor fusion techniques to integrate data from multiple sensors such as LIDAR, Cameras, IMU and ToF to enhance the accuracy and robustness of vehicle navigation.
• Strong Python programming skills with an understanding of deep learning frameworks and workflow. Responsible for conducting thorough testing and debugging of Python code, ensuring the reliability and robustness of pipeline implementations.
• Contribute to the product architecture, make decisions on sensor selections, and deploy solutions in various customer sites and gauge system efficiency on a day-today basis.
• Ownership of the development and implementation of pipelines for computer vision and machine learning algorithms and packaging software for efficiency.
• Hands-on experience in computer vision and machine learning projects, solving real world problems involving vision tasks.
• Ability to understand problem statements and implement and test new ideas under supervision.
• Maintain comprehensive documentation of code, algorithms, and pipelines.
• Capability to work collaboratively in a team and communicate effectively.
Role Level:
4+ years of work experience in a similar background (Computer Vision, 3D Geometry, Localization).
Must Have:
• Strong Python programming skills. Responsible for conducting thorough testing and debugging of Python code, ensuring the reliability and robustness of pipeline implementations.
• Strong foundation in physics and robotics systems – including ROS, 3D simulations and sensor fusion based navigation algorithms.
• Proven experience in developing Navigation and Localization algorithms for autonomous vehicles, robotics, drones, maritime vehicles or similar application
• Hands-on experience in computer vision (classical and modern), visual odometry and SLAM projects, solving real-world problems involving vision, navigation and localization tasks.
• Deep mathematical foundations with knowledge of 3D Multi-view Geometry, Advanced Linear Algebra, Numerical Optimization, etc.
• Deep insights into depth cameras and 3D data characteristics.
• Ownership of the development and implementation of modules for computer vision and packaging software for efficiency.
• Maintain comprehensive documentation of code, algorithms, and pipelines.
• Capability to work collaboratively in a team and communicate effectively.
Robotics Engineer
Posted today
Job Viewed
Job Description
Build the Future of Humanoid Robotics
At gephr Labs, we're not just building robots—we're democratizing humanoid robotics for the entire world. We're looking for a talented Robotics Engineer to join our mission of making humanoid robot development accessible to everyone through our open-source humanoid training platform.
The Opportunity
You'll be at the forefront of humanoid robotics, contributing to gephr's open-source humanoid training platform that's changing how the world trains and deploys humanoid robots. This isn't just another engineering role; it's a chance to shape technology that thousands of developers, researchers, and companies will build upon.
What makes this role special:
- Your code will be public, impactful, and used by the global robotics community
- Collaborate with an open-source community of brilliant minds
- Help define the standards for the next generation of humanoid platforms
What You'll Do
Core Responsibilities:
- Design and implement control systems for humanoid locomotion, manipulation, and balance
- Develop and optimize training pipelines for humanoid behaviours using VLAs, RL and imitation learning
- Build robust simulation environments and sim-to-real transfer workflows
- Contribute to the core gephr platform architecture—kinematics, dynamics, perception, and control
- Create comprehensive documentation, tutorials, and examples for the open-source community
- Collaborate with external contributors and maintain high code quality standards
- Debug and solve complex robotics challenges in both simulation and hardware
- Push the boundaries of what's possible with accessible humanoid robotics
What We're Looking For
Required:
- Bachelor's or Master's in Robotics, Computer Science, Mechatronics or related field
- 2+ years of hands-on experience in robotics (manipulation, locomotion, or mobile robotics)
- Strong programming skills in Python and C++
- Experience with robotics frameworks (ROS/ROS2, MuJoCo, PyBullet, Isaac, or similar)
- Solid understanding of kinematics, dynamics, and control theory
- Comfort working with Linux and command-line tools
- Passion for open source and collaborative development
Bonus Points:
- Experience with VLA models, reinforcement learning and imitation learning
- Familiarity with humanoid robots or legged locomotion
- Active GitHub profile with robotics projects
- Experience with sim-to-real transfer and hardware integration
- Knowledge of computer vision and sensor fusion
- Contributions to open-source robotics projects
- Experience with modern ML frameworks (PyTorch, JAX, TensorFlow)
Why Gephr Labs?
Impact: Your work will be used by researchers, hobbyists, and companies worldwide. Every commit you make helps democratize advanced robotics.
Open Source First: We believe the future of robotics is open. Full transparency, community-driven development, and standing on the shoulders of giants.
Learning Culture: Work with cutting-edge technology daily. We encourage experimentation, rapid iteration, and learning from failures.
Flexibility: We trust you to do great work. Remote-friendly with flexible hours because great engineering doesn't happen on a fixed schedule.
Community: Join a passionate community of robotics enthusiasts who contribute, collaborate, and push each other to build amazing things.
The Stack
- Languages: Python, C++, CUDA
- Frameworks: ROS2, PyTorch, MuJoCo, NVIDIA Isaac
- Tools: Git, Docker, CI/CD pipelines
- Hardware: Real humanoid platforms
How to Apply
Send us:
- Your resume
- Your GitHub profile (we want to see your code!)
- A brief note about:
- A robotics problem you're proud of solving
- Why you're excited about open-source humanoid robotics
- What you'd contribute to the gephr humanoid training platform
Think you're a fit but don't check every box? Apply anyway. We value passion, curiosity, and the drive to learn just as much as experience.
Start contributing to the gephr humanoid training platform and we'll know this is your calling:
Apply at or via LinkedIn.
"The future of robotics won't be built behind closed doors—it'll be built in the open, together."
Senior Robotics Engineer
Posted 2 days ago
Job Viewed
Job Description
Advanced Robotics Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Design, build, and test advanced robotic systems for manufacturing applications.
- Develop and implement control software and algorithms for robotic manipulators and mobile robots.
- Integrate various sensors, vision systems, and end-effectors into robotic platforms.
- Perform kinematic and dynamic analysis for robot motion planning and control.
- Collaborate with cross-functional teams to define robot specifications and system requirements.
- Troubleshoot and resolve complex technical issues related to robot hardware and software.
- Optimize robot performance for speed, accuracy, and efficiency.
- Develop and maintain technical documentation, including design specifications and user manuals.
- Stay current with emerging trends and technologies in robotics and automation.
- Ensure all robotic systems meet safety standards and operational requirements.
- Bachelor's or Master's degree in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 5 years of experience in robotics engineering, with a focus on industrial automation.
- Proficiency in programming languages commonly used in robotics (e.g., C++, Python, ROS).
- Hands-on experience with industrial robot programming (e.g., FANUC, ABB, KUKA).
- Strong understanding of control systems, sensor fusion, and motion planning.
- Experience with CAD software for mechanical design and simulation.
- Excellent problem-solving, analytical, and debugging skills.
- Ability to work effectively in a collaborative team environment.
- Strong communication skills to effectively document and present technical information.
Lead Robotics Engineer
Posted 2 days ago
Job Viewed
Job Description
Key Responsibilities:
- Lead the design, development, and implementation of robotic systems from concept to deployment.
- Oversee the integration of mechanical, electrical, and software components within robotic platforms.
- Develop and refine control algorithms, motion planning, and sensor fusion techniques for autonomous operation.
- Manage and mentor a team of robotics engineers, providing technical guidance and project oversight.
- Define project requirements, establish timelines, and ensure projects are delivered on schedule and within scope.
- Conduct rigorous testing and validation of robotic systems, identifying and resolving complex technical issues.
- Collaborate with cross-functional teams, including software developers, hardware engineers, and product managers, to achieve project goals.
- Stay current with the latest advancements in robotics, AI, machine learning, and automation technologies.
- Contribute to intellectual property generation through patents and publications.
- Develop and maintain comprehensive technical documentation, including design specifications, test plans, and user manuals.
- Ensure adherence to safety standards and best practices throughout the development process.
- Evaluate and select appropriate hardware components, sensors, and actuators for robotic applications.
The ideal candidate will hold a Master's or Ph.D. in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field. A minimum of 7 years of hands-on experience in robotics engineering, with at least 3 years in a leadership or senior technical role, is required. Proven expertise in C++, Python, ROS (Robot Operating System), and experience with simulation tools (e.g., Gazebo, CoppeliaSim) are essential. Strong understanding of control systems, kinematics, dynamics, computer vision, and machine learning applied to robotics is critical. Excellent problem-solving, analytical, and communication skills are necessary to lead a remote team and collaborate effectively. Experience with embedded systems and real-time operating systems is highly desirable. This is a challenging and rewarding fully remote opportunity for a passionate leader in the field of robotics.
Senior Robotics Engineer
Posted 7 days ago
Job Viewed
Job Description
The ideal candidate will possess a strong foundation in mechanical engineering, electrical engineering, computer science, or a related field, with specialized knowledge in robotics. Responsibilities include designing robotic hardware components, developing control systems, implementing algorithms for navigation, perception, and manipulation, and integrating various subsystems. Experience with robotic operating systems (ROS), simulation tools (e.g., Gazebo, CoppeliaSim), and programming languages such as C++, Python, and MATLAB is essential. You will collaborate with a multidisciplinary team of engineers, researchers, and technicians, contributing to all phases of the product development lifecycle.
This role requires a proactive approach to problem-solving, a keen understanding of automation principles, and the ability to work effectively in a dynamic, hybrid environment. You will be involved in hands-on prototyping, testing, and debugging of robotic systems. A deep understanding of kinematics, dynamics, control theory, and sensor integration is vital. Experience with machine learning and AI as applied to robotics is a significant plus. Our client is committed to fostering a culture of innovation and providing opportunities for professional growth, offering a challenging yet rewarding career path in a cutting-edge field. You will contribute to impactful projects that shape the future of automation.
Responsibilities:
- Design, develop, and implement robotic systems and automation solutions.
- Develop control algorithms for robotic manipulators and mobile platforms.
- Integrate sensors, actuators, and other hardware components.
- Program robots using ROS, C++, Python, or similar languages.
- Develop and maintain simulation environments for robotic systems.
- Conduct performance testing, calibration, and debugging of robotic hardware and software.
- Collaborate with cross-functional teams on system design and integration.
- Research and apply advanced robotics technologies, including AI and machine learning.
- Document designs, procedures, and test results.
- Contribute to project planning and execution.
- Master's or PhD in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
- 5+ years of experience in robotics development and implementation.
- Proficiency with Robotic Operating System (ROS).
- Strong programming skills in C++ and Python.
- Experience with simulation tools (e.g., Gazebo).
- Solid understanding of control theory, kinematics, dynamics, and sensor integration.
- Experience with AI/ML in robotics is a plus.
- Excellent problem-solving and analytical skills.
- Ability to work effectively in a hybrid team environment.
Be The First To Know
About the latest Robotics Jobs in Bangalore !
Advanced Robotics Engineer
Posted 19 days ago
Job Viewed
Job Description
Key responsibilities include developing robust control algorithms, designing end-effectors and robotic components, and integrating sensors and vision systems. You will conduct extensive testing and validation of robotic systems, analyze performance data, and iterate on designs to optimize functionality and efficiency. This role requires a strong aptitude for problem-solving, a keen eye for detail, and the ability to work effectively in a fast-paced, collaborative, and distributed environment. You will contribute to intellectual property development through patents and publications, pushing the boundaries of what is possible in robotics. Experience with ROS (Robot Operating System), CAD software, and various programming languages (e.g., C++, Python) is essential. This is an exceptional opportunity to shape the future of robotics and automation from a flexible, remote setting, contributing to impactful projects that will revolutionize industries.
Qualifications:
- Master's or Ph.D. in Robotics, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field.
- Minimum of 6 years of hands-on experience in robotics design, development, and implementation.
- Strong proficiency in control systems theory, kinematics, and dynamics.
- Expertise in programming languages such as C++ and Python, and experience with ROS.
- Familiarity with AI/ML techniques applied to robotics, including path planning, computer vision, and reinforcement learning.
- Experience with CAD software (e.g., SolidWorks, AutoCAD) and simulation tools (e.g., Gazebo, CoppeliaSim).
- Excellent problem-solving, analytical, and debugging skills.
- Proven ability to work effectively in a remote team environment.
- Strong communication and documentation skills.
Robotics Instructor
Posted today
Job Viewed
Job Description
Responsibilities:
- Teach Robotics to kids from grades 1 to 12.
- Teach the students on how to build and experiment with the projects based on our curriculum guide.
- Knowledge of coding (logic, sequence, and structure) to create Games, Animations, IOT Apps, working robotics project Model .
- Must be able to teach Arduino, Quarky, Micro bit and other microcontroller programming in Pictoblox, Maker code , Tinker cad platform.
- Should be able to handle the student's technical doubts.
- Must have good technical knowledge of all the sensors, actuators, microcontrollers, and electrical and electronics engineering fundamentals.
- Must have analytical and troubleshooting thinking.
- Good communication skills in teaching and handling International Students.
Qualifications
- He/she should have a degree in Robotics and Automation, Electrical and Telecommunications, Electrical and Electronics Engineering, and Mechatronics Engineering.
- Basic knowledge Block Coding (Scratch), Arduino, Raspberry Pi, Microcontrollers.
- Candidates with a Computer Science and Mechanical Engineering background are also eligible to proceed.
- Confident & presentable with good oratory skills and software and programming subject matter expertise would be preferred.
- High-speed internet connection (minimum 20 Mbps) & modern laptop/PC with microphone and camera.
Senior Robotics Engineer - Automation
Posted 18 days ago
Job Viewed
Job Description
Key responsibilities include conceptualizing and designing robotic work cells, programming industrial robots (e.g., FANUC, KUKA, ABB), developing control systems, and integrating robots with other manufacturing equipment. You will be responsible for troubleshooting issues, optimizing robot performance, and ensuring the safety and reliability of automated systems. The Senior Robotics Engineer will also play a role in researching and evaluating new robotic technologies and automation techniques to enhance production efficiency and quality. Collaboration with cross-functional teams, including production, quality control, and R&D, is essential. The ideal candidate will possess a strong problem-solving aptitude and a passion for innovation in automation.
Qualifications: Bachelor's or Master's degree in Robotics Engineering, Mechanical Engineering, Electrical Engineering, Computer Science, or a related field. Minimum of 7 years of experience in robotics and automation engineering. Proven experience in robot programming and integration for industrial applications. Solid understanding of control systems, sensors, and automation software. Experience with CAD/CAM software and simulation tools. Excellent analytical and problem-solving skills. Ability to work effectively in a hybrid environment and contribute to both individual and team projects. Familiarity with industry standards and safety regulations for industrial automation is required.