Talent.com
No longer accepting applications
Robotics Software Engineer (4–5 Years Experience)

Robotics Software Engineer (4–5 Years Experience)

ASIMOV Roboticsludhiana, punjab, in
1 day 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 • ludhiana, punjab, in

    Related jobs
    • Promoted
    Senior AI & Automation Engineer

    Senior AI & Automation Engineer

    engineersmindludhiana, punjab, in
    Role : Senior AI & Automation Engineer.Quality Engineering & Product Assurance.API layers, ensuring seamless integration, performance, and security. This is a hands-on role that requires strong techn...Show moreLast updated: 2 days ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.ioludhiana, punjab, in
    We are seeking a highly skilled and experienced Senior Azure Data Engineer to join our team.The ideal candidate will have deep expertise in Microsoft Azure data services, cloud-based data engineeri...Show moreLast updated: 30+ days ago
    • Promoted
    Software Engineer

    Software Engineer

    Avocaludhiana, punjab, in
    At Avoca AI, we’re building the next-gen platform that powers home-service companies with autonomous voice and text agents. Our Agent Operating System lets brands configure, deploy, supervise, and m...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    TechVeritoludhiana, punjab, in
    Senior Consultant with experience in software development, system design, and cloud technologies.This is a hands-on engineering role designed for individuals who thrive in collaborative, agile envi...Show moreLast updated: 1 day ago
    • Promoted
    Mechanical Rotating Supervisor

    Mechanical Rotating Supervisor

    FAM Energy Serviceludhiana, punjab, in
    Mechanical Rotating Equipment Supervisor - Maintenance.Perform installation, alignment, maintenance, and repair of rotating equipment (pumps, compressors, turbines, gearboxes, etc.Conduct routine a...Show moreLast updated: 1 day ago
    • Promoted
    Junior Engineer, Product Platform Hardware (FPGA)

    Junior Engineer, Product Platform Hardware (FPGA)

    NIKSUNludhiana, punjab, in
    Junior Engineer, Product Platform Hardware (FPGA) : .NIKSUN is the recognized worldwide leader in making the Unknown Known. The company develops and deploys a complete range of award-winning forensics...Show moreLast updated: 15 days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    ConcentrixLudhiāna, Republic Of India, IN
    RPA experience with Automation Anywhere as primary platformExperience with bot development, testing, deployment, and monitoring in production environmentsWorking knowledge of REST APIs, SFTP workfl...Show moreLast updated: 2 days ago
    • Promoted
    • New!
    Software Engineer

    Software Engineer

    Kirloskar Oil Engines Limitedludhiana, India
    Deliver high-quality embedded software for safety-critical and real-time systems.Own complete module development from requirements to testing. Optimize system-level performance under strict resource...Show moreLast updated: 14 hours ago
    • Promoted
    Sr Software Engineer

    Sr Software Engineer

    Live Connectionsludhiana, punjab, in
    Required Notice Period - Immediate Joiners only.Should be working with the following skills.To apply, connect with Abhishek via abhishek.Show moreLast updated: 7 days ago
    • Promoted
    Full Stack Engineer - 2+

    Full Stack Engineer - 2+

    Jupiter AI Labsludhiana, punjab, in
    Develop and implement user-facing features using modern JavaScript frameworks.Write clean, maintainable, and efficient code for frontend components. Possess a strong eye for design and the ability t...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Robotics Engineer

    Robotics Engineer

    ACL Digitalludhiana, India
    Notice Period : Immediate Joiner.Responsible for development and support of blue prism RPA, python, power platform based projects, responsible for all aspects of the process automation development l...Show moreLast updated: 20 hours ago
    • Promoted
    Administrative Assistant

    Administrative Assistant

    Sandeep AssiJalandhar, Punjab, India
    An accounting firm working for transportation and IT companies.This is a remote contract role for an Administrative Assistant at Elk Prime Financial. The Administrative Assistant will be responsible...Show moreLast updated: 30+ days ago
    • Promoted
    SEO Specialist

    SEO Specialist

    Impressikobassi, punjab, in
    We’re Hiring : SEO Specialist (2+ Years Experience).Chandigarh | Zirakpur | Mohali | Panchkula | Kharar (Hybrid).Impressiko – AI-Powered Digital Marketing & Website Design Agency.Are you passionate ...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    ANSYS FEA Expert (Freelance, Remote)

    ANSYS FEA Expert (Freelance, Remote)

    Polyqurl Technologiesludhiana, punjab, in
    Remote
    Role Type : Freelance (Project-Based).Structural, Thermal, CFD, and Fatigue Analysis.Run full simulation workflows : model cleanup, meshing, setup, solving, and reporting. Provide engineering insights...Show moreLast updated: 10 hours ago
    • Promoted
    Software Engineer (JavaScript+TypeScript) - 20414

    Software Engineer (JavaScript+TypeScript) - 20414

    Turingludhiana, India
    Turing is looking for experienced Full Stack Developers to build modern solutions that power AI products and evaluation workflows. React / Angular / Vue) to implement features, improve code quality and ...Show moreLast updated: 11 days ago
    • Promoted
    • New!
    Robotics Design Intern

    Robotics Design Intern

    Polyqurl Technologiesludhiana, punjab, in
    We are looking for a passionate.The ideal candidate should have a strong interest in robotics, a good understanding of mechanical fundamentals, and solid proficiency in. You will support our senior ...Show moreLast updated: 10 hours ago
    • Promoted
    Sales Engineer / Manager

    Sales Engineer / Manager

    JR EnterprisesJalandhar, Punjab, India
    JR Enterprises, an ISO 9001-2015 certified company established in 1991, is a prime distributor in industrial automation products and offers complete engineering solutions.Specializing in compressed...Show moreLast updated: 30+ days ago
    • Promoted
    • New!
    Sr. Robotics Navigation Engineer

    Sr. Robotics Navigation Engineer

    Alphadroidludhiana, India
    Since, it is a critical requirement, please apply only if you can join in max.Alphadroid, is a global leading Robotics & AI company pioneering within front & middle office.The company delivers a fa...Show moreLast updated: 14 hours ago