Team Lead, Software Engineering (India)

AMETEK, Inc.

Bengaluru

On-site

INR 1,800,000 - 3,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

AMETEK, Inc. in Bengaluru is seeking a Team Lead, Software Engineering to guide the India software team in delivering high-quality software on schedule, aligned with the France Software Design Authority and the Cameca program milestones.

You will drive Agile/DevOps practices, manage backlogs, mentor juniors, ensure CI/CD, and maintain traceability from requirements to tests across sites. This senior role requires 12–15 years in industrial software and strong C/C++ expertise in RTOS/Linux.

Qualifications

  • Bachelor’s degree in computer science or software engineering.
  • 12–15 years in software engineering for complex industrial systems.
  • 5+ years leading software teams.
  • Experience in distributed/global engineering models.
  • Strong C/C++ for real-time or embedded environments.
  • Linux or RTOS experience.
  • Industrial communication interfaces familiarity.
  • Mastery of CI/CD pipelines and automated testing.

Responsibilities

  • Lead day-to-day software development execution and deliverables.
  • Own local delivery KPIs: quality, velocity, defect rate, milestones.
  • Ensure predictable feature delivery aligned with program milestones.
  • Mentor juniors and grow India team to meet schedule and quality targets.
  • Apply architectures and standards defined by Software Design Authority (France).
  • Maintain backlogs, sprint predictability, and CI/CD pipelines.

Skills

C/C++ RTOS
Linux RTOS
CI/CD pipelines
Distributed teams
Leadership
Remote stakeholders

Education

Bachelor’s degree in CS/Software Eng
Master’s degree preferred

Tools

Git
Jenkins

Job description

Select how often (in days) to receive an alert:

Job Title: Team Lead, Software Engineering (India)

Location: Bangalore, KA, IN, 560048

Business Unit: Cameca

Job Description: Reporting to the Head of Software Engineering, the Software Engineering Team Lead is responsible for leading the India‑based software engineering team to deliver software with predictable quality, schedule, and scope. The role ensures strict adherence to the Software Design Authority, drives industrial Agile/DevOps execution, maintains strong engineering discipline, and contributes to the scalability and robustness of software development activities.

Responsibilities:

The Software Engineering Team Lead will:

  • Software Delivery Leadership
    • Plan, organize, and lead day‑to‑day software development execution.
    • Own local delivery KPIs (quality, velocity, defect rate, milestone adherence).
    • Ensure predictable feature delivery aligned with program milestones.
    • Ramp up juniors and new talent to ensure delivery as per schedule with highest quality & reliability
  • Execution Under Design Authority
    • Apply approved architectures, design rules, and standards defined by the Software Design Authority (France).
    • Prevent architectural drift and elevate technical trade‑offs requiring arbitration.
    • Ensure full compliance with approved toolchains, coding rules, and processes.
  • Agile & DevOps Execution
    • Maintain structured backlogs and ensure clarity of priorities.
    • Drive sprint predictability and measurable velocity.
    • Enforce CI/CD pipelines, automated tests, and disciplined release workflows.
    • Guarantee alignment between Agile execution and Cameca Stage‑Gate governance.
  • Quality, Integration & Validation
    • Ensure code quality, review discipline, and defect prevention.
    • Support integration phases and collaborate with France on validation activities.
    • Ensure full requirements‑to‑test traceability.
  • Sustaining & Refactoring
    • Lead sustaining activities for existing products.
    • Implement controlled refactoring aligned with architectural guidance.
    • Manage software updates driven by obsolescence while preserving backward compatibility.
  • People & Capacity Management
    • Recruit, onboard, and grow engineering talent in the India team.
    • Develop technical leads and ensure capacity meets program needs.
    • Promote accountability, engineering rigor, and a strong delivery culture.
  • Cross‑site Collaboration
    • Maintain transparent communication with the France‑based Software Design Authority.
    • Report risks, delays, and technical challenges proactively.
    • Support knowledge transfer and cross‑site alignment.

Requirements:

  • Education & experience
    • Bachelor’s degree in computer science, Software Engineering, or a related discipline.
    • Master’s degree in the relevant domain would be preferred
    • 12 -15 years of experience in software engineering for complex industrial/scientific systems.
    • 5+ years of experience leading or managing software development teams.
    • Experience working in distributed/global engineering models.
  • Professionnal knowledge & abilities
    • Strong experience in C/C++ for real‑time or embedded environments.
    • Good knowledge of Linux or RTOS environments.
    • Experience with languages for tools/data workflows.
    • Hardware/software integration experience and familiarity with industrial communication interfaces.
    • Mastery of CI/CD pipelines, version control, and automated testing frameworks.
    • Strong delivery orientation and execution discipline.
    • Ability to manage Agile teams with measurable predictability.
    • Clear communication with remote stakeholders.
    • Strong problem‑solving and escalation judgment.
    • Structured, rigorous, team‑oriented leadership.
Compensation

Currency: INR

Salary Minimum: Market

Salary Maximum: Market

Incentive: No

Disclaimer: Where a specific pay range is noted, it is a good faith estimate at the time of this posting. The actual salary offered will be based on experience, skills, qualifications, market / business considerations, and geographic location.

AMETEK, Inc. is a leading global provider of industrial technology solutions servinga diverse set of attractive niche markets with annual sales over $7.5billion.

AMETEK is committed to making a safer, sustainable, and more productive world a reality. We use differentiated technology solutions to solve our customers’ most complex challenges. We employ 22,000 colleagues, in 35countries, that are grounded by our core values: Ethics and Integrity, Respect for the Individual,Inclusion, Teamwork, and Social Responsibility. AMETEKisa component of the S&P 500. Visit https://www.ametek.com/careers for more information.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Software Development Engineer
Software Development Engineer

AMETEK, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Platform Software Senior Engineer
Platform Software Senior Engineer

AMETEK, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,700,000
Platform Software Tech Lead
Platform Software Tech Lead

AMETEK, Inc. • Bengaluru

On-site
INR 2,500,000 - 4,000,000
Platform Software Tech Lead
Platform Software Tech Lead

AMETEK • Bengaluru

On-site
INR 1,800,000 - 3,000,000
Platform Software Senior Engineer
Platform Software Senior Engineer

AMETEK • Bengaluru

On-site
INR 1,800,000 - 3,200,000
Technical Lead - Firmware Engineer (Linux)
Technical Lead - Firmware Engineer (Linux)

AMETEK, Inc. • Bengaluru

On-site
INR 4,000,000 - 6,000,000
Senior Software Engineer
Senior Software Engineer

AMETEK, Inc. • Bengaluru

On-site
INR 1,200,000 - 2,400,000
Technical Lead - Mechanical Design
Technical Lead - Mechanical Design

AMETEK, Inc. • Bengaluru

On-site
INR 1,800,000 - 2,400,000
Senior Service Engineer, India
Senior Service Engineer, India

AMETEK, Inc. • Bengaluru

On-site
INR 1,200,000 - 1,800,000
Incentive program
Tech Lead - Test Software Development
Tech Lead - Test Software Development

AMETEK, Inc. • Bengaluru

On-site
INR 8,695,652 - 14,492,754