Website:
brihatisglobal.com
Job details:
Job Description – Senior / Lead Software Engineer (Robotics / Embodied AI)
Location: Bangalore
Experience: 3–6 years (Senior) | 6–9 years (Lead)
Role Overview
The Senior / Lead Software Engineer (Robotics / Embodied AI) will be responsible for designing, developing, and deploying intelligent robotics solutions by integrating AI/ML models with robotic systems. This role requires strong expertise in ROS, deep learning, and real-world robotics deployment, working closely with cross-functional teams to build scalable and high-performance robotics applications.
Key Responsibilities
• Design, develop, and optimize robotics software solutions using ROS (Robot Operating System).
• Integrate AI/ML models including deep learning, imitation learning, and generative AI into robotics systems.
• Collaborate with hardware and algorithm teams to deploy AI-powered robotics solutions in real-world environments.
• Work with simulation and deployment platforms such as NVIDIA Isaac ecosystem (preferred).
• Develop perception, planning, and control modules using advanced AI techniques.
• Write clean, scalable, and well-documented code while ensuring high performance and reliability.
• Participate in code reviews, technical design discussions, and documentation.
• Stay updated with advancements in robotics, deep learning, and generative AI.
Required Qualifications
• Bachelor’s or Master’s degree in Robotics, Computer Science, Electrical Engineering, or related field.
• 3–6 years of experience in robotics software development (or 6–9 years for Lead role).
• Strong proficiency in Linux (Ubuntu), ROS, Python, and C++.
• Hands-on experience with deep learning applications in robotics such as computer vision, planning, or decision-making.
• Experience with machine learning frameworks such as TensorFlow or PyTorch.
• Ability to design, implement, and deploy AI/ML solutions in robotic systems.
• Strong understanding of software engineering principles including OOP, APIs, microservices, and databases.
• Experience with Docker, CI/CD pipelines, and version control systems (Git).
Preferred Skills
• Experience working with real-world robotic platforms such as AMRs, drones, humanoids, or robotic arms.
• Experience with NVIDIA Isaac Robotics ecosystem (Isaac Sim, Isaac SDK).
• Knowledge of imitation learning, reinforcement learning, or generative AI (LLMs) in robotics.
• Familiarity with SLAM, sensor fusion, and advanced perception systems.
• Experience with embedded systems or real-time robotics deployments.
• Knowledge of fleet management systems such as Open-RMF.
Soft Skills
• Strong analytical and problem-solving skills.
• Excellent communication and collaboration abilities.
• Ability to work in cross-functional teams.
• Self-driven with a passion for robotics and AI.
• Leadership experience and familiarity with Agile methodologies (for Lead role).
Interested candidates share their cvs at yashika.agarwal@brihatisglobal.com / 8376034231
Click on Apply to know more.