03 Aug
|
Weekday AI
|
Maharashtra
03 Aug
Weekday AI
Maharashtra
This role is for one of the Weekday's clients
Salary range: Rs ******* - Rs ******* (ie INR ***** LPA)
Min Experience: 2 years
Location: Pune
JobType: full-time
As a
Software Development Engineer – Robotics
, you will play a critical role in building intelligent, scalable software systems that power next-generation robotics solutions. This role is ideal for engineers who are passionate about robotics, real-time systems, and solving complex engineering problems. You will work at the intersection of software, hardware, and AI, contributing directly to the development of autonomous robotic platforms used in high-impact industrial environments. The position offers hands-on ownership of core software modules and the opportunity to influence architecture, performance, and reliability across the robotics stack.
Key Responsibilities
Design, develop, and debug robust software systems for autonomous robotics applications.
Architect and deploy scalable software solutions in collaboration with product and hardware teams.
Integrate new and existing software modules into the core system architecture while meeting performance, reliability, and complexity requirements.
Build efficient tools, evaluation pipelines, and internal frameworks to support robotics software modules.
Develop high-performance, reusable, and maintainable
C++ code
along with supporting scripts.
Implement performance optimization, quality assurance, and reliability modules across systems.
Identify system bottlenecks, debug complex issues, and design long-term solutions.
Develop and optimize algorithms for
navigation, SLAM, motion planning, and pathfinding
.
Work closely with sensors, communication protocols, and real-time data streams to ensure seamless system behavior.
Contribute to documentation, code reviews, and best practices to improve overall engineering standards.
What Makes You a Great Fit
2+ years of hands-on experience
in software development with exposure to robotics or real-time systems.
Robust fundamentals in
Data Structures, Algorithms, OOP concepts
, and software design principles.
Proficiency in
C++
, with working knowledge of
Python or scripting languages
.
Experience working in
Linux environments
, build systems, and version control tools.
Familiarity with
robotics frameworks
such as ROS/ROS2 and simulation tools.
Understanding of
SLAM algorithms
, motion planning techniques, and robot kinematics.
Experience integrating sensors like
LIDAR, IMU
, and working with communication protocols.
Strong problem-solving mindset with the ability to work in fast-paced, innovation-driven environments.
Passion for robotics, continuous learning, and building systems that operate at scale.
Comfortable collaborating across disciplines and taking ownership of complex technical challenges.
📌 Robotics Software Engineer (Maharashtra)
🏢 Weekday AI
📍 Maharashtra