Skip to Main Content

Job Title


Senior Robotics Engineer


Company : ANSCER Robotics


Location : Bengaluru, Karnataka


Created : 2025-07-23


Job Type : Full Time


Job Description

Job DescriptionJob OverviewANSCER Robotics is seeking aSenior Robotics Software Engineerto develop and optimizeROS-based softwarefor ourHybrid AMRs . This role involves working onrobot control, motion planning, and system integrationto drive innovation in autonomous robotics. Key ResponsibilitiesSoftware Development & Optimization Design, develop, and maintainROS1/ROS2-based softwarefor robot control, motion planning, and perception. Implementhigh-performance algorithmsto enhance robotic decision-making and autonomy. Write clean, well-structured, and reusable code while adhering tobest practices in software development . DevelopRESTful APIs in C++for seamless integration with external applications and databases. Hardware & Software Integration Interface software with hardware components usingModbus, OPC UA, or Snap7 protocols . Work withembedded systems, sensors, and actuatorsto develop real-time robotic applications. Ensure seamless communication betweenrobotic hardware, software stack, and cloud-based solutions . Database & Data Management Work withMongoDBto design and implement efficient database structures. Optimize data storage, retrieval, and processing to enhance system performance. Collaboration & Cross-Functional Coordination Work closely withUI/UX teams, solutions engineers, and business teamsto align software functionality with business needs. Contribute to product discussions, feature development, and system architecture improvements. Conductcode reviews, peer programming, and documentationto ensure software maintainability. Security, Debugging & Optimization Implementsecurity best practicesto safeguard robotic systems from vulnerabilities. Perform extensivedebugging, testing, and performance tuningto ensure reliability and efficiency. Optimizecode architecture, data structures, and memory managementfor real-time robotic applications.RequirementsProficiency in C++with a strong understanding ofdata structures and algorithms . Extensive experience inROS1/ROS2development and deployment ofautonomous robotic systems . Hands-on experience inhardware-software integration , including working withrobot sensors, actuators, and communication protocols . Strong understanding ofrobot kinematics, motion planning, and perception algorithms . Experience working withGitfor version control and collaboration. Familiarity withDocker, Kubernetes, and containerizationfor deployment. Strong problem-solving, analytical, and debugging skills. Ability to work ina fast-paced, collaborative startup environment . Nice to HaveExperience withPLC (Programmable Logic Controllers)for industrial automation. Proficiency inPython, DevOps tools, and project management methodologies . Prior experience working withcomputer vision, deep learning, or reinforcement learning for robotics .BenefitsInnovative Work– Be part of cutting-edge robotics and automation projects. Career Growth– Opportunities for leadership, mentorship, and continuous learning. Collaborative Culture– Work with a passionate and skilled team in a dynamic environment. Competitive Perks– Industry-standard salary, bonuses, and health benefits. Inclusive Workplace– We are an equal-opportunity employer committed to diversity. Equal Opportunity EmployerANSCER Robotics is committed to creating a diverse and inclusive workplace. Wewelcome applicants from all backgroundsand do not discriminate based on race, gender, religion, disability, or any other protected category. We believe in providingequal opportunities based on merit, skills, and business needs .