Talent.com
Robotics Software Engineer (4–5 Years Experience)

Robotics Software Engineer (4–5 Years Experience)

ASIMOV Roboticsbhubaneswar, orissa, 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 • bhubaneswar, orissa, in

    Related jobs
    • Promoted
    Sr. Robotics Navigation Engineer

    Sr. Robotics Navigation Engineer

    Alphadroidbhubaneswar, orissa, in
    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: 1 day ago
    • Promoted
    • New!
    Robotics Engineer

    Robotics Engineer

    ACL Digitalbhubaneswar, 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: 14 hours ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    ConcentrixBhubaneshwar, 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
    Senior Hardware Design Engineer

    Senior Hardware Design Engineer

    Naatscorp Private Limitedbhubaneswar, orissa, in
    We are seeking a highly skilled Electronics Engineer capable of developing standalone electronic systems from concept to production. The candidate must have strong expertise in digital and analog ci...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer in Test

    Software Engineer in Test

    Prophecy Technologiesbhubaneswar, orissa, in
    We are looking for an experienced.Playwright, JavaScript, and TypeScript.The ideal candidate should have hands-on experience in. UI, API, and end-to-end automation testing.Work closely with develope...Show moreLast updated: 30+ days ago
    • Promoted
    Robotics Engineer

    Robotics Engineer

    SHI Solutions India Pvt. Ltd.bhubaneswar, orissa, 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 moreLast updated: 13 days ago
    • Promoted
    Automotive Platform Software Specialist

    Automotive Platform Software Specialist

    Tata Elxsibhubaneswar, orissa, in
    Tata Elxsi is truly your home to a billion possibilities.We believe in opportunities for everyone to be bold and curious and seek to shape the future. Explore what’s possible, discover what you love...Show moreLast updated: 1 day ago
    • Promoted
    Synthesis Engineer

    Synthesis Engineer

    LeadSoc Technologies Pvt Ltdbhubaneswar, orissa, in
    Job Description – Senior Synthesis Engineer (VLSI).We are seeking a highly motivated and experienced.The ideal candidate will have hands-on expertise in advanced technology nodes, physical synthesi...Show moreLast updated: 1 day ago
    • Promoted
    DC Manager Cuttack (Odhisha)

    DC Manager Cuttack (Odhisha)

    Reliance DigitalCuttack, Odisha, India
    We’re Hiring : DC Manager – Cuttack | Reliance Digital (Electronic Supply Chain).This role demands strong operational acumen, stakeholder management, and the ability to lead high-performing teams.Yo...Show moreLast updated: 4 days ago
    • Promoted
    Lead Physical Design Engineer

    Lead Physical Design Engineer

    MosChip®bhubaneswar, orissa, in
    He / She should be able to do top-level floor planning, PG Planning, partitioning,placement, scan-chain-reordering, clock tree synthesis, timing optimization, SI aware routing, timing analysis / closur...Show moreLast updated: 1 day ago
    • Promoted
    Hardware Design Engineer

    Hardware Design Engineer

    S2V Automationbhubaneswar, orissa, in
    Hands on analog and digital circuits design .Schematic development and simulation using Orcad / Related tools.Good hands on testing tools like high end multi meter, DSO, RF simulators, Logic Analyzer...Show moreLast updated: 1 day ago
    • Promoted
    Software Engineer - AI / ML

    Software Engineer - AI / ML

    Mindfire Solutionsbhubaneswar, orissa, in
    As an AI / ML Engineer, you will be responsible for designing, validating, and integrating cutting-edge machine learning models and algorithms. Collaborate closely with cross-functional teams, includi...Show moreLast updated: 7 days ago
    • Promoted
    Rust Engineer - 40986

    Rust Engineer - 40986

    Turingbhubaneswar, orissa, in
    Turing is seeking experienced Rust developers to partner with a leading AI research lab in building safer, more reliable coding workflows. In this role, you’ll work on real-world Rust codebases to i...Show moreLast updated: 14 days ago
    • Promoted
    Sr. AMS Verification Engineers

    Sr. AMS Verification Engineers

    Eximietas Designbhubaneswar, orissa, in
    Eximietas Hiring : Senior AMS Verification Engineers - 4-8 Years.Lead AMS, including reviewing design specifications and defining and executing a verification plan to ensure compliance with specifi...Show moreLast updated: 1 day ago
    • Promoted
    Mechanical Rotating Supervisor

    Mechanical Rotating Supervisor

    FAM Energy Servicebhubaneswar, orissa, 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
    Field-Programmable Gate Arrays Engineer

    Field-Programmable Gate Arrays Engineer

    Samtel Avionicsbhubaneswar, orissa, in
    Job Title : FPGA Engineer – Image Processing (Avionics).Hardware / Avionics Engineering.We are seeking a highly skilled.The ideal candidate will be responsible for the. FPGA-based image processing sy...Show moreLast updated: 1 day ago
    • Promoted
    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Staff Software Engineer - Backend, C#,.Net Core, Azure

    Ivantibhubaneswar, orissa, in
    Are you an experienced software engineer passionate about delivering innovative solutions and driving technical excellence? Join Ivanti and help us transform how organizations experience digital wo...Show moreLast updated: 1 day ago
    • Promoted
    Senior Software Engineer

    Senior Software Engineer

    Programmers.iobhubaneswar, orissa, in
    Senior AI-Integrated Software Engineer (.Remote until office reopens, Work from Home.We are looking for a dynamic and innovative. The ideal candidate will bring hands-on experience in AI-assisted de...Show moreLast updated: 30+ days ago