Mid-Level Robotics Engineer

invictron • India
Visa Sponsorship Relocation
Apply
AI Summary

Design and maintain ROS 2 architecture, build CI/CD pipelines, and integrate flight controllers for autonomous systems. Strong Systems Engineering and Systems Design skills required. Experience with sensors, actuators, and communication interfaces necessary.

Key Highlights
Design and maintain ROS 2 architecture
Build CI/CD pipelines and integrate flight controllers
Troubleshoot and support hardware-software integration and field deployments
Key Responsibilities
Design and maintain the ROS 2 architecture that ties perception, navigation, and control together
Build the CI/CD pipelines (Docker) that catch integration failures before they become flight failures
Integrate flight controllers (PX4/ArduPilot), companion computers, cameras, and telemetry systems
Technical Skills Required
ROS 2 System Administration C/C++ or Python
Benefits & Perks
Relocation package provided
Visa sponsorship available
Nice to Have
ML or Computer Vision research background

Job Description


Location: IIT Kanpur | Type: Full-time | Level: Mid-level (3-7 years)

About Invictron


Invictron Systems develops autonomous defense technologies that operate reliably in GNSS-denied, GPS-contested, and electronically hostile environments. The company builds end-to-end autonomous warfare solutions, including intelligent ground control systems, UAV software, and real-time object detection, tracking, and aiming to enhance situational awareness and decision-making. 

Founded and led by IIT alumni and mentors, Invictron focuses on creating sovereign battlefield autonomy for India, reducing reliance on imported drone and UAV systems. While its primary focus is defense and aerospace, Invictron also aims to adapt these technologies for commercial applications, driving broader real-world impact.

We're a small team. Everyone here works close to the hardware and the mission.

The Role


You won't be writing algorithms in isolation. You'll be the person who makes everything actually fly.

At Invictron, you don't belong to one department; you belong to the whole system. You will collaborate with cross-functional teams to develop system architectures, implement control and navigation logic, and validate performance through simulations, lab testing, and field trials. You don't need to be a controls expert, but you can't be a stranger to it either.

You'll own the pipeline from Gazebo simulation to SITL to hardware-in-the-loop to real flight. When something works in sim and breaks on hardware, you're the one who figures out why and fixes it before it matters.

Day to day, you'll:

  • Design and maintain the ROS 2 architecture that ties perception, navigation, and control together
  • Build the CI/CD pipelines (Docker) that catch integration failures before they become flight failures
  • Integrate flight controllers (PX4/ArduPilot), companion computers, cameras, and telemetry systems
  • Work directly with the AI and Control teams to surface integration assumptions before they turn into bugs
  • Make the developer experience faster for everyone: one command to launch the sim, one command to deploy to hardware

Most robotics engineers spend years working on one layer of the stack. Here you own the layer that makes all the others useful. You'll see the full arc, from a node that works on your laptop to a drone that works in the field, and know exactly which decisions made the difference.

Requirements


You'll thrive here if you:

  • Have strong Systems Engineering and Systems Design skills for complex robotics and UAV platforms.
  • Are Proficient in Troubleshooting and Technical Support for hardware–software integration and field deployments.
  • Have experience with System Administration for development, test, and deployment environments supporting autonomous systems.
  • Hands-on experience with sensors, actuators, and communication interfaces used in autonomous platforms.
  • Familiarity with real-time operating systems, C/C++ or Python, and simulation tools such as ROS, Gazebo, or MATLAB/Simulink.
  • Are comfortable in Linux at the systems level: drivers, networking, real-time debugging
  • Have a Bachelor’s or Master’s degree in Engineering, Computer Science, Robotics, or a related technical field.
  • Open to relocation as the team scales


Bonus: HIL experience, MAVLink/DDS debugging, NVIDIA Jetson deployment, or actual UAV piloting time.


Good to have: any ML or Computer Vision research background. You need to understand the interfaces and constraints of those systems well enough to integrate them safely.


To qualify, you need to fill out this Google Form: https://docs.google.com/forms/d/e/1FAIpQLScTpQX1tFjbpPN-lG1ATck8KayS4a_7yZL0lFs2p_4vcSwxag/viewform?usp=dialog


#ROS2 #Robotics #UAV #AutonomousSystems #PX4 #Gazebo #DroneEngineering #Hiring #RoboticsEngineer #Embedded #EdgeAI



  • Similar Jobs

    Explore other opportunities that match your interests

    People Technology Manager (Workday Implementation)

    Programming
    •
    1h ago

    Premium Job

    Sign up is free! Login or Sign up to view full details.

    •••••• •••••• ••••••
    Job Type ••••••
    Experience Level ••••••

    Agoda

    India

    Digital Engineering Manager – Infrastructure & Digital Transformation

    Programming
    •
    1h ago

    Premium Job

    Sign up is free! Login or Sign up to view full details.

    •••••• •••••• ••••••
    Job Type ••••••
    Experience Level ••••••

    AtkinsRéalis

    India
    Visa Sponsorship Relocation Remote
    Job Type Full-time
    Experience Level Mid-Senior level

    AtkinsRéalis

    India

    Subscribe our newsletter

    New Things Will Always Update Regularly