Senior Software Engineer - Robotics Perception

4 years

0 Lacs

Posted:2 days ago| Platform: Linkedin logo

Apply

Work Mode

Remote

Job Type

Full Time

Job Description

About TelebortiX


TelebortiX Innovations Pvt. Ltd.


Our indigenous platforms — the BA-150 and BA-75 — combine hybrid propulsion, advanced autonomy, and modular design to enable logistics and reconnaissance missions in extreme and GPS-denied environments. With full-stack in-house development across navigation, controls, perception, and mission autonomy, TelebortiX is among the few companies globally capable of delivering scalable, long-endurance UAV platforms.


We are backed by top-tier defense collaborators and innovation programs, and are rapidly scaling our engineering and flight operations teams.


deep domain mastery

About the Role

Senior Software Engineer


This role is crucial for enabling our autonomous platforms to understand and interact with the physical world accurately. 


product-level, high-performance code

Key Responsibilities


  • Design and implement

    highly efficient and robust perception algorithms for our robotic platforms, focusing on real-time performance and accuracy.
  • Develop, optimize, and maintain core components for

    Visual Inertial Odometry (VIO)

    and

    Simultaneous Localization and Mapping (SLAM)

    .
  • Implement and refine modules for

    Object Detection and Tracking

    in complex, dynamic environments.
  • Contribute to the development of

    Behavior Prediction

    models for agents in the robot's operating space.
  • Write

    clean, production-ready code

    in C++ and Python, ensuring high quality, test coverage, and maintainability.
  • Optimize perception pipelines for high throughput using

    GPU architectures (CUDA)

    and other hardware acceleration techniques.
  • Collaborate closely with hardware engineers, software developers, and research scientists to integrate perception solutions into the full system stack.
  • Participate in code reviews, design discussions, and the deployment of features to production.


Required Qualifications & Experience


  • Education:

    Minimum of a

    B.Tech/B.E. in Computer Science, Robotics, Electrical Engineering

    or a related technical field. A Master's degree (M.S.) is preferred.
  • Experience:

  • 4+ years

    of professional experience in Robotics or Computer Vision for candidates with a B.Tech/B.E.
  • 2+ years

    of professional experience for candidates with an M.S.
  • Deep Domain Expertise:

    Strong theoretical and practical background in a combination of the following: Visual Inertial Odometry (VIO) and SLAM, 3D Perception, PCL, and Point Cloud Processing, Object Detection, Tracking, and Segmentation (e.g., using Deep Learning frameworks) , Behavior Prediction and motion planning integration.
  • Programming Proficiency:

    Expert-level proficiency in

    C++

    and

    Python

    .
  • Performance Optimization:

    Proven experience with

    CUDA, OpenCL, or similar GPU programming paradigms

    for accelerating computational tasks.
  • Software Development:

    Experience with version control systems (Git), continuous integration/continuous deployment (CI/CD) workflows, and professional software development practices.


Key Tools & Libraries


  • Robotics Frameworks:

    Significant experience with

    ROS/ROS 2

    (preferred).
  • Computer Vision Libraries:

    Expert knowledge of

    OpenCV

    .
  • Deep Learning Frameworks:

    Experience with frameworks like

    PyTorch or TensorFlow

    .
  • Optimization/Linear Algebra:

    Familiarity with optimization libraries like

    Ceres Solver

    or

    g2o

    .

Desired (Bonus) Qualifications


  • Experience deploying perception models to embedded systems or edge devices.
  • Familiarity with various sensor modalities (e.g., LiDAR, Radar, Stereo Cameras, IMUs).
  • Prior experience working on safety-critical systems or high-reliability applications.
  • Knowledge of classical control theory and state estimation techniques (e.g., Kalman Filters, Particle Filters).


TelebortiX is an Equal Opportunity Employer. We are a startup building foundational technology, and we recognize that the best innovations stem from diverse perspectives. We are committed to creating an inclusive environment where all employees feel valued, respected, and have the opportunity to achieve their full potential.


We actively encourage applications from individuals of all backgrounds, ethnicities, gender identities, sexual orientations, religions, abilities, and veteran status.

Mock Interview

Practice Video Interview with JobPe AI

Start Python Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Python Skills

Practice Python coding challenges to boost your skills

Start Practicing Python Now

RecommendedJobs for You