Engineering Manager- – Linux and C++

Posted:
12/15/2025, 4:00:00 PM

Location(s):
Bengaluru, Karnataka, India ⋅ Karnataka, India

Experience Level(s):
Senior

Field(s):
DevOps & Infrastructure ⋅ Software Engineering

ZEISS in India

ZEISS in India is headquartered in Bengaluru and present in the fields of Industrial Quality Solutions, Research Microscopy Solutions, Medical Technology, Vision Care and Sports & Cine Optics.

ZEISS India has 3 production facilities, R&D center, Global IT services and about 40 Sales & Service offices in almost all Tier I and Tier II cities in India. With 2200+ employees and continued investments over 25 years in India, ZEISS’ success story in India is continuing at a rapid pace. 

Further information at ZEISS India.

Position: Engineering Manager – Linux Systems, Cybersecurity, C++ & Secure Software Development

We are seeking an experienced and forward-thinking Engineering Manager to lead a high-performing team of Linux and C++ developers, with a strong focus on cybersecurity and secure software development. In this leadership role, you will drive the design, development, and delivery of secure, high-performance Linux-based platforms for medical devices, ensuring compliance with regulatory standards. You will also foster a culture of technical excellence, innovation, and continuous improvement across the team.

Key Responsibilities:
Team Leadership & Development

  • Lead, mentor, and grow a team of Linux, C++, and cybersecurity engineers.

  • Foster a culture of ownership, collaboration, and continuous learning.

  • Set goals, conduct performance reviews, and support career progression.

  • Optimize team capacity and resource allocation for on-time, high-quality delivery.

Project & Technical Management

  • Plan, prioritize, and manage secure, scalable software solutions aligned with regulatory needs.

  • Collaborate with technical leads on hardened Linux configurations, secure architectures, and performance-critical C++ modules.

  • Identify and mitigate project risks to ensure compliant product releases.

Cross-Functional Collaboration

  • Act as a liaison between Development, QA, DevOps, Product Management, and global stakeholders.

  • Translate technical and compliance requirements into actionable engineering plans.

  • Ensure clear and transparent communication across all phases of delivery.

Quality, Compliance & Innovation

  • Drive adoption of CI/CD pipelines, automated testing, and DevOps practices.

  • Stay updated with industry trends in Linux security, C++ development, and medical software compliance.

  • Ensure Secure Software Development Lifecycle (SSDLC) practices and adherence to ISO 13485, IEC 62304, and related standards.

MUST HAVES-

  • Strong expertise in C++, Bash/Shell scripting, and Python

  • Solid understanding of Linux internals

Education & Experience

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field.

  • 13+ years in software development, including 3+ years in technical leadership or engineering management.

  • Proven expertise in Linux system development, C++ programming, cybersecurity, and shell scripting, preferably in regulated industries (healthcare/medical devices).

Technical Expertise

  • Strong knowledge of Linux internals, system programming, and secure OS configurations.

  • Proficiency in C++ (C++11/14/17), Bash, and Python.

  • Experience with CI/CD tools, secure coding practices, and code reviews.

  • Familiarity with DevOps and Agile/Scrum methodologies.

  • Knowledge of medical device regulatory standards and secure development frameworks.

Leadership Competencies

  • Track record of building and leading high-performing engineering teams.

  • Strategic thinker with hands-on problem-solving skills.

  • Strong communication and interpersonal skills with the ability to collaborate across global teams.

Your ZEISS Recruiting Team:

Saptarshi Chowdhury