An AI agent that applies to roles like this on employers' own sites. 25 applications free, no card needed.
Posted over 15 days ago, so the role may have closed. Confirm on the employer's page when you apply, or see similar jobs.
Job Description
- 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.
- 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.
- 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
- 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
- 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
- Competitive compensation aligned with industry standards, including performance-based incentives
- Exact salary ranges will be customised according to experience
- Comprehensive health insurance
- Professional development support
- Detachment allowance
Skills
PythonRobot Operating System (ROS)C++Robotics Simulation Software : GazeboV-REPOr Unity3DDockerizationROpenCVStatisticsDockerCI/CDLinuxDevOpsRisk ManagementLeadershipTeamsIf a job posting appears fraudulent, asks for payment, contains misleading information, or violates our guidelines, please report it immediately. Our team will review it promptly, Jobaaj does not charge any fee from the applicants.
About Company
Similar Jobs
View allNew IT / Software Development & Related roles in Bangalore.
One email a day. Unsubscribe any time.

