Brihati Global Edge Solutions

Senior / Lead Software Engineer (Robotics / Embodied AI)

Brihati Global Edge Solutions
Bangalore Not disclosed
2 hours ago
On-Site
Apply to Job

About the job

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

Requirements

  • ROS
  • AI/ML models
  • robotics solutions
  • deep learning
  • Python
  • C++

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

Preferred Technologies

  • ROS
  • AI/ML models
  • robotics solutions
  • deep learning
  • Python
  • C++

Similar Jobs

Reveal-Brainspace

Senior Software Engineer Team Lead

Reveal-Brainspace

HyderabadNot disclosed
Last MonthHybrid
Newgen Software

Software Engineer / Senior Software Engineer

Newgen Software

NoidaNot disclosed
2 Months agoOn-Site
Newgen Software

Software Engineer / Senior Software Engineer

Newgen Software

IndiaNot disclosed
Last Month