Find a jobRecruiters

Engineer III - Robotics Software

Exclusive opportunity

Onsite

Engineer III - Robotics Software

NewSpace

Engineer III - Robotics Software

Skills

DockerPythonRGitLinuxRaspberry PiArduinoRisk Management

1 month ago

Share this opportunity

Share this opportunity to other talents of your network:
✓ Offer them a visibility boost with clients.
✓ Help your contacts find their next job.

Important information


Location:

Karnataka, India

Work mode:

Onsite

Published on:

16 September 2026

What they need


Job Area:

Denied Operations Division > GNSS-Denied

Domain:

Robotic Systems

The Impact You’ll Have

  • Accelerate R&D Velocity: Transform experimental algorithms into hardened, production-grade software capable of operating in complex, GNSS-denied environments.
  • Architect System Reliability: Define benchmarks for system stability and performance to ensure our platforms remain resilient under extreme mission stress.
  • Drive Technical Consensus: Unify disparate cross-functional teams—from algorithmic researchers to field-integration specialists—around shared technical standards and roadmaps.
  • Enable Mission Success: Ensure the software stack provides a reliable, repeatable foundation for deployment, significantly reducing field debugging cycles and system downtime.

About the Role

The ‘Engineer III – Robotics Software’ is a technical leadership role within the Denied Operations Division. Acting as a technical nexus, you will bridge the gap between R&D algorithms and mission-critical, field-ready software. This role is designed for an experienced engineer who seeks to move beyond standard implementation, taking full ownership of system performance, architectural integrity, and reliability in high-stakes operational environments.

Key Responsibilities

  • Robotics Integration: Integrate Navigation, Sensor Fusion, GNC, and Vision R&D outputs into production-ready, deployable software packages.
  • System Verification & Simulation: Maintain Gazebo/SITL simulation assets and develop comprehensive unit, component, and integration tests for CI/CD pipelines.
  • Diagnostic Tooling & Analysis: Develop tools for log collection, synchronization, and visualization; analyze ROS bags and flight telemetry to diagnose system failures and edge cases.
  • Architecture & Risk Management: Exercise engineering judgment on architectural trade-offs; proactively identify technical risks, configuration dependencies, and interface mismatches to ensure system robustness.
  • Cross-Functional Collaboration: Partner with other sub-departments and verticals to provide evidence-based recommendations during integration blockers and field failure analysis.
  • Operational Agility & Mission Support: Provide technical support during field deployments and testing campaigns, ensuring system readiness and rapid on-site troubleshooting. Maintain a holistic understanding of the full engineering stack by collaborating with Embedded, R&D, and DevOps teams to ensure operational continuity. During intervals between mission-critical cycles, self-directed R&D initiatives that advance our core GNSS-Denied capabilities will be pursued.

Minimum Qualifications

  • Bachelor's or Master’s degree in Robotics, Electronics, Electrical Engineering, Mechatronics, Computer Science, or Aerospace
  • 4+ years (Bachelor’s) or 2+ years (Master’s) of industrial experience in robotics software engineering and integration affiliated to aerospace, UAVs, robotics, or complex embedded products; demonstrated ownership and technical depth are more important than a strict year count
  • Solid grasp of robotics mathematics (linear algebra, probability, statistics) and sensor fusion fundamentals (EKF/UKF)
  • Hands-on experience with UAVs, mobile robots, embedded computers, sensors, or comparable integrated systems
  • Strong hands-on experience with ROS or ROS2, including packages, launch systems, messaging, and debugging
  • Proficiency in C++ and Python in Linux-based robotics environments
  • Experience with automated software testing, or log-based analysis of robotic systems
  • Experience with robotics software development and testing in simulation environments, based on Unity, Unreal Engine, Issac Sim or Gazebo
  • Proven experience with software development best practices (code reviews, version control, CI/CD, documentation) in a production environment
  • Experience with Docker, CMake, colcon, catkin, and reproducible dependency management

Preferred Qualifications

  • Domain Expertise: Experience with sensor fusion and state estimation, navigation and planning, guidance and control, multi-agent systems, OpenCV, camera models, calibration workflows, image-processing pipelines, optimal control, optimization (convex and nonlinear), or predictive control
  • Embedded & Platform Knowledge: Experience with Raspberry Pi, NVIDIA Jetson, Arduino, other embedded/edge platforms, LiDAR, IMU, rangefinder, GNSS receivers, CAN, RS232, RS422, time synchronization, radar, and payload integration
  • Tooling & Methodologies: Experience profiling CPU, memory, latency, and data throughput on embedded Linux platforms; experience with technical documentation, test reporting, and structured root-cause analysis; experience with MAVLink, Mission Planner, or QGroundControl

Working Hours

  • Standard working hours are 9:30 AM to 6:30 PM, Monday to Friday
  • Field-testing activities may require early-morning or extended hours, depending on mission requirements

Compensation Range

  • Competitive compensation aligned with industry standards, including performance-based incentives
  • Exact salary ranges will be customised according to experience

Benefits

  • Comprehensive health insurance
  • Professional development support
  • Detachment allowance

Other offers great for you!

These companies are also looking for great profiles

Agile Partner

Full-Stack Software Engineer Java-Angular

Permanent contract

Luxembourg

Onsite, Hybrid

Skills

SQL QueriesAngularJavaObject-oriented programmingSoftware testingCloud computing

17 hours ago

Quick apply

Top Profil

Staff Software Engineer, Systèmes distribués et LLM

Freelance

Paris, France

Hybrid

Skills

LLMs / Large language modelsRuby on RailsRubyDevOpsPostgreSQLKubernetesDevOps EngineerSolutions ArchitectStaffStaff EngineerInnovation

17 hours ago

Quick apply

Nigel Frank

🚨 Dutch-speaking MES Software Engineer (Freelance)💻

Freelance

Antwerp, Belgium

Hybrid

Skills

Angular.NET

12 hours ago

Quick apply

The best place to find your next move

© 2026. All Rights Reserved.

Talents

Find a job

Create a profile

Solutions and tools