10 Aug
|
Anscer Robotics
|
Bengaluru
10 Aug
Anscer Robotics
Bengaluru
Title: Senior Robotics Software Development Engineer
Experience: 4-6 Years
Work Location: Bommasandra, Banglaore
Work Mode: Work From Office (Monday to Friday)
Job Type: Full time
Job Overview
ANSCER Robotics is seeking a Senior Robotics Software Engineer to develop and optimize ROS-based software for our Hybrid AMRs and AGVs. This role involves working on robot control, motion planning, and system integration to drive innovation in autonomous robotics.
Key Responsibilities
- Software Development & Optimization
- Design, develop, and maintain ROS1/ROS2-based software for robot control, motion planning, and perception.
- Implement high-performance algorithms to enhance robotic decision-making and autonomy.
- Write clean, well-structured, and reusable code while adhering to best practices in software development.
- Develop RESTful APIs in C++ for seamless integration with external applications and databases.
- Hardware & Software Integration
- Interface software with hardware components using Modbus, OPC UA, or Snap7 protocols.
- Work with embedded systems, sensors,
and actuators to develop real-time robotic applications.
- Ensure seamless communication between robotic hardware, software stack, and cloud-based solutions.
- Database & Data Management
- Work with MongoDB to design and implement effective database structures.
- Optimize data storage, retrieval, and processing to enhance system performance.
- Collaboration & Cross-Functional Coordination
- Work closely with UI/UX teams, solutions engineers, and business teams to align software functionality with business needs.
- Contribute to product discussions, feature development, and system architecture improvements.
- Conduct code reviews, peer programming, and documentation to ensure software maintainability.
- Security, Debugging & Optimization
- Implement security best practices to safeguard robotic systems from vulnerabilities.
- Perform extensive debugging, testing, and performance tuning to ensure relia
📌 Senior Robotics Software Development Engineer (Bengaluru)
🏢 Anscer Robotics
📍 Bengaluru