Talent.com
Robotics Software Engineer (4–5 Years Experience)
Robotics Software Engineer (4–5 Years Experience)ASIMOV Robotics • anand, gujarat, in
No longer accepting applications
Robotics Software Engineer (4–5 Years Experience)

Robotics Software Engineer (4–5 Years Experience)

ASIMOV Robotics • anand, gujarat, in
2 days ago
Job description

Location : Kottarakara

Department : Robotics Software Team

Employment Type : Full-time

We are seeking an experienced and highly skilled Robotics Software Engineer (4–5 years) to join our Robotics Software Team at Asimov Robotics. In this role, you will take end-to-end ownership of designing, developing, integrating, and optimizing full-stack robotics software for our in-house robotic platforms. You will collaborate closely with cross-functional teams including mechanical, electronics to deliver production-grade, reliable, and scalable robotic systems.

This is a hands-on and technically challenging role suitable for someone who has already built robotics software stacks, understands robotics fundamentals at depth, and can lead modules independently with minimal guidance.

We welcome and encourage applicants to explore their professional networks for potential referrals. If you have a connection at our company who can vouch for your skills, please have them submit a referral through our internal program.

Key Responsibilities

  • Design, develop, test, and maintain advanced software components for mobile robots, manipulators, and autonomous systems.
  • Architect scalable and modular software stacks including control algorithms, sensor fusion pipelines, state estimation frameworks, and hardware abstraction layers.
  • Lead integration of sensors, actuators, embedded systems, and computing units into a cohesive robotics stack.
  • Develop and manage ROS1 / ROS2 architectures for perception, navigation, manipulation, and robot coordination.
  • Implement and optimize SLAM, localization, mapping, motion planning, path planning, and control algorithms.
  • Conduct rigorous testing using both simulation tools (Gazebo, Isaac Sim, MoveIt, RViz) and real-world robot deployments.
  • Optimize code for real-time performance, safety, computational efficiency, and resource-constrained hardware.
  • Design APIs and middleware interfaces for hardware interaction, cloud connectivity, and UI communication.
  • Oversee version control, code quality standards, documentation, and CI / CD workflows.
  • Mentor junior engineers, guide interns, and contribute to engineering best practices.
  • Participate in architectural discussions, design reviews, and system-level decision-making.

Required Skills & Qualifications

  • B.Tech or M.Tech in Robotics, Mechatronics, Computer Science, Electronics, or a related field.
  • 4–5 years of hands-on experience in robotics software development.
  • Strong coding skills in C++ and Python , with ability to write clean, modular, and production-ready code.
  • Deep understanding of robotics principles :
  • Kinematics, Dynamics

    Control systems

    Motion planning and Navigation

  • Proven experience designing and deploying full robotics stacks using ROS1 and / or ROS2 .
  • Practical experience integrating LiDAR, IMU, cameras, encoders , and various actuators.
  • Experience working with SLAM , path planning algorithms, and / Manipulator control workflows.
  • Strong Linux development skills, including debugging, profiling, and real-time optimization.
  • Hands-on experience building RESTful or WebSocket APIs for robot-to-cloud or robot-to-UI communication.
  • Experience working with both SQL and NoSQL databases for storing telemetry, logs, sensor data, and configurations.
  • Solid understanding of electronics and mechanical subsystems for effective system-level integration.
  • Ability to independently own modules, deliver high-quality solutions, and lead technical efforts.
  • Good to Have

  • Exposure to cloud platforms (AWS / GCP) including EC2, S3, Cloud Functions, or Pub / Sub for robotic fleets.
  • Familiarity with MoveIt / MoveIt2, Nav2, OpenCV, PCL, TensorFlow, or PyTorch for perception-based tasks.
  • Experience with simulation frameworks like Isaac Sim, Webots, or hardware-in-the-loop setups.
  • Contributions to ROS / robotics open-source projects or personal robotics portfolio.
  • Experience with embedded systems, microcontrollers, real-time firmware, or hardware debugging.
  • Experience in performance tuning, safety layers, or designing fault-tolerant robotic systems.
  • What We Value

  • A strong problem-solving mindset and a passion for solving real-world robotics challenges.
  • Ability to work in fast-paced, iterative development cycles with tight timelines.
  • Leadership qualities such as initiative, ownership, mentoring ability, and team collaboration.
  • Strong communication skills and the ability to convey complex concepts clearly.
  • High standards for software architecture, testing, validation, and documentation.
  • Create a job alert for this search

    Software Engineer • anand, gujarat, in

    Related jobs
    Robotics Platform Software Engineer

    Robotics Platform Software Engineer

    K&K Talents - India • Ahmedabad, IN
    This position is with one of our.Title : Robotics Platform Software Engineer.Mode of working : Work from Office.Employment Type : Full-time Permanent. Develop, debug, test, and troubleshoot platform so...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Robotics Software Engineer

    Senior Robotics Software Engineer

    Confidential • Ahmedabad, India
    Senior Robotics Software Engineer.At Wastefull Insights, we build intelligent automation and AI systems for sustainable waste sorting — combining robotics, computer vision, and AI to improve effici...Show more
    Last updated: 19 days ago • Promoted
    Robotics Software Engineer

    Robotics Software Engineer

    Destro • Nadiad, IN
    Hybrid – Pune (Remote Considered).Destro AI is building the global intelligence layer for robotics — the agentic decision-making brain that tells any robot . While most robotics companies focus on a...Show more
    Last updated: 3 hours ago • Promoted • New!
    Robotics Engineer

    Robotics Engineer

    DevRob • Ahmedabad, IN
    Tips : Provide a summary of the role, what success in the position looks like, and how this role fits into the organization overall. Isaac Sim, and other industry-standard platforms.Own the simulatio...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Robotics Engineer-ROS 2

    Senior Robotics Engineer-ROS 2

    Confidential • Ahmedabad, India
    Innovix Pro is a pioneering engineering R&D and manufacturing firm headquartered in Ahmedabad.We design and manufacture a diverse range of. Functional Prototyping, Engineering Design, Additive Manuf...Show more
    Last updated: 19 days ago • Promoted
    Senior Software Engineer, Backend (Platform - Onboarding)

    Senior Software Engineer, Backend (Platform - Onboarding)

    Coinbase • Vadodara, IN
    Ready to be pushed beyond what you think you’re capable of?.At Coinbase, our mission is to increase economic freedom in the world. It’s a massive, ambitious opportunity that demands the best of us, ...Show more
    Last updated: 3 hours ago • Promoted • New!
    Senior Physical Design Engineer

    Senior Physical Design Engineer

    7Rays Semiconductors India Private Limited • Nadiad, IN
    Experience in Floorplanning for SoC using Innovus.Must have a knowledge and implementation strategies to create an IO ring in accordance design specification. Have a deep knowledge on ESD, latch-up ...Show more
    Last updated: 15 days ago • Promoted
    Mechanical Engineer / Mechatronics Engineer

    Mechanical Engineer / Mechatronics Engineer

    EXO-FIELD Engineering Solutions Pvt Ltd • Nadiad, IN
    Exo-Field Engineering Solution is a next-generation energy and intelligent engineering company that has developed game-changing engineering products currently being deployed with some of the world'...Show more
    Last updated: 3 hours ago • Promoted • New!
    AI Software Engineer

    AI Software Engineer

    Taskify AI • Anand, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 23 hours ago • Promoted
    Deputy Engineer

    Deputy Engineer

    Space pulse Technosolution Pvt ltd. • Anand, IN
    Space Pulse Technosolutions Pvt Ltd.We are looking for a passionate.Microcontroller Programmer / Embedded Firmware Development Engineer. Develop and debug controller software in.UART, SPI, I2C, ADC,...Show more
    Last updated: 3 hours ago • Promoted • New!
    Hardware Design Engineer

    Hardware Design Engineer

    Space pulse Technosolution Pvt ltd. • Vadodara, IN
    Space Pulse Technosolutions Pvt Ltd.We are looking for a passionate.Microcontroller Programmer / Embedded Firmware Development Engineer. Develop and debug controller software in.UART, SPI, I2C, ADC,...Show more
    Last updated: 3 hours ago • Promoted • New!
    Robotic Process Automation Consultant

    Robotic Process Automation Consultant

    Birlasoft • Vadodara, IN
    Birlasoft, a global leader at the forefront of Cloud, AI, and Digital technologies, seamlessly blends domain expertise with enterprise solutions. The company’s consultative and design-thinking appro...Show more
    Last updated: 3 hours ago • Promoted • New!
    Robotics Engineer

    Robotics Engineer

    SHI Solutions India Pvt. Ltd. • nadiad, gujarat, in
    RPA experience with Automation Anywhere as primary platform.Experience with bot development, testing, deployment, and monitoring in production environments. Working knowledge of REST APIs, SFTP work...Show more
    Last updated: 14 days ago • Promoted
    AI Software Engineer

    AI Software Engineer

    Quik Hire • Anand, IN
    This role is ideal for professionals passionate about artificial intelligence, machine learning, and software engineering who want to make a tangible impact on real-world applications.As an AI Soft...Show more
    Last updated: 23 hours ago • Promoted
    Senior QA Engineer – IGA Platform

    Senior QA Engineer – IGA Platform

    Indexnine Technologies • Vadodara, IN
    Identity Governance & Administration (IGA) modules.Saviynt, SailPoint, or similar IGA / IAM platforms.IGA modules (Provisioning, Lifecycle Management, Access Reviews). UI and API automation frameworks...Show more
    Last updated: 7 days ago • Promoted
    Software Engineer with (C# & Blazor)

    Software Engineer with (C# & Blazor)

    People Prime Worldwide • Vadodara, IN
    Role : Software Engineer (C#&Blazor).Develop and maintain robust software tools using C# and Blazor to support our innovative design methodologies. Collaborate with design and engineering teams to un...Show more
    Last updated: 3 hours ago • Promoted • New!
    Robotics project engineer

    Robotics project engineer

    SP TECHPIONEER PVT LTD • Nadiad, IN
    We are looking for a passionate and detail-oriented Robotics & Project Engineer.The role involves overseeing automation and robotics projects — from manufacturing and assembly to on-site integratio...Show more
    Last updated: 3 hours ago • Promoted • New!
    Robotics Engineer - UiPath

    Robotics Engineer - UiPath

    MYCPE ONE • Ahmedabad
    We are seeking a highly skilled Senior UiPath Developer with 5+ years of hands-on experience in designing, developing, and deploying Robotic Process Automation (RPA) solutions.The ideal candidate w...Show more
    Last updated: 30+ days ago • Promoted