Mahindra And Mahindra Limited

Manager- Autonomous Systems

Mahindra And Mahindra Limited
Pune
Not disclosed
Work from OfficeWork from Office
Full TimeFull Time
Min. 8 yearsMin. 8 years

Job Description

Manager- Autonomous Systems

Designation: Manager - Autonomous Software

Function - Autonomous Systems / Robotics Software

Reporting to - DGM - Autonomous Systems

 

Key Responsibilities

  • Own the end-to-end autonomous software workstream, from requirements decomposition and architecture through implementation, integration, verification, field trials and release.
  • Define modular software architecture for mission planning, behaviour management, path planning, collision and obstacle avoidance, localisation, perception, health monitoring, failsafe handling and operator interaction.
  • Lead development using ROS/ROS2, C++ and suitable middleware; establish coding standards, interfaces, reusable components, configuration management and documentation practices.
  • Guide the design and tuning of behaviour trees, planners, navigation stacks, costmaps, map servers and decision logic for complex and degraded operating environments.
  • Integrate inputs from INS, DVL, GNSS, depth sensors, cameras, imaging sonar, obstacle-avoidance sonar and other payloads through robust sensor-fusion and state-estimation interfaces.
  • Plan and govern Model/Software/Hardware-in-the-Loop testing, simulator-based validation, lab integration, harbour trials and sea trials; ensure traceability from requirement to evidence.
  • Coordinate closely with controls, embedded, electrical, mechanical, sonar, payload, systems engineering and operations teams to resolve cross-functional issues.
  • Lead technical reviews, design reviews, sprint/milestone planning, risk management, defect closure, root-cause analysis and release readiness.
  • Mentor engineers, allocate work, assess capability gaps, participate in recruitment and build a delivery-focused autonomous software team.
  • Support technical proposals, customer demonstrations, technical discussions and partner engagement while protecting programme confidentiality and intellectual property.

Technical Scope

  • Mission sequencing, behaviour trees, supervisory autonomy, contingency handling, rules and safety states.
  • Local/global planning, obstacle avoidance, route optimisation, localisation, mapping and COLREG-aware concepts for surface systems.
  • Camera/sonar processing interfaces, detection and tracking integration, sensor fusion and confidence-aware decision inputs.
  • Gazebo or equivalent environments, SIL/HIL, scenario libraries, regression testing, test automation and trial evidence.
  • ROS2/ROS, C++, Git, CI/CD, APIs/ICDs, cybersecurity-aware design, logging, diagnostics and lifecycle documentation.

Required Qualifications and Experience

  • Bachelor's or Master's degree in Computer Science, Robotics, Electronics, Electrical Engineering, Mechatronics, Aerospace, Marine Engineering or a related discipline.
  • 8+ years of relevant experience in autonomous robotics or unmanned systems, including at least 2 years in technical leadership, project leadership or team management.
  • Demonstrated delivery experience in autonomy, navigation, SLAM, path planning, obstacle avoidance, perception or sensor-fusion software.
  • Strong hands-on proficiency in C++ and ROS2/ROS; working knowledge of Python, Linux, OpenCV, Git, issue tracking and modern software-development practices.
  • Experience integrating software with real robotic hardware and conducting structured field trials. Marine robotics, AUV, XLAUV or ASV experience is strongly preferred.
  • Ability to convert operational requirements into architecture, software requirements, interface definitions, test cases and acceptance evidence.
  • Experience leading multidisciplinary teams and engaging with defence, government, research or industrial customers is desirable.

 

Experience Level

Mid Level

Job role

Work location
Work locationPune
Department
DepartmentProduction / Manufacturing / Engineering
Role / Category
Role / CategoryManufacturing R&D
Employment type
Employment typeFull Time
Shift
ShiftDay Shift

Job requirements

Experience
ExperienceMin. 8 years

About company

Name
NameMahindra And Mahindra Limited
Job posted by Mahindra And Mahindra Limited

Similar jobs you can apply for

Software Development

Engineering Manager

Fulcrum Digital
Pune
Work from Office
Full Time
Min. 8 years

Senior Software Automation Engineer

Fulcrum Digital
Pune
Work from Office
Full Time
Min. 5 years
JP Morgan Services India Pvt Ltd

Senior Software Engineer

JP Morgan Services India Pvt Ltd
Pune
Work from Office
Full Time
Min. 3 years
Kpmg India Services Llp

Backend Software Developer

Kpmg India Services Llp
Pune
Work from Office
Full Time
Min. 7 years
Ernst & Young LLP ( EY India )

SAP MM Consultant

Ernst & Young LLP ( EY India )
Pune
Work from Office
Full Time
Min. 7 years
Mastercard India Services Pvt Ltd

Lead Software Engineer

Mastercard India Services Pvt Ltd
Pune
Work from Office
Full Time
Min. 10 years

You can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.

The candidate should have completed the required education and people who have 8 to 31 years are eligible to apply for this job. You can apply for more jobs in Pune to get hired quickly.

The candidate should have sound communication skills and sound communication skills for this job.

Both Male and Female candidates can apply for this job.

No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Pune at apna.

No work-related deposit needs to be made during your employment with the company.

Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.

The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Pune . Through apna, you can find jobs in 64 cities across India. Join NOW!