Z

Zeiss

Corporate venture capital for deep-tech startups

Technical Lead

Software EngineeringConfirmed live in the last 24 hours
Full-timeBengaluru, Karnataka, IndiaNo salary listedIn-person

About the Job

Requirements

  • A Bachelor's or Master's degree in Computer Science Engineering or a related discipline is required.
  • At least 10 years of professional software engineering experience, including at least 3 years of technical leadership experience.
  • Demonstrated ability to lead technical decisions, mentor engineers, and resolve complex system-level problems.
  • Strong communication and collaboration skills in a global, cross-functional environment.
  • Must be a strong, current individual contributor who writes and ships production code.
  • Deep hands-on Linux expertise in the RHEL/AlmaLinux family, including administration, package management with YUM/RPM, boot and Secure Boot, and distribution migration.
  • Strong cybersecurity fundamentals, including vulnerability management, operating-system hardening, attack-surface reduction, software bills of materials and software composition analysis, CVE handling, and secure software updates.
  • Solid networking knowledge, including TCP/IP, firewalls, TLS, SSH, service discovery, file sharing with SMB/NFS, and network troubleshooting.
  • Proficiency in Bash scripting for system automation.
  • Proficiency in Python for test automation and building or maintaining test frameworks.
  • Hands-on experience with Jenkins for build and test automation and CI/CD pipeline design.
  • Experience with version control using SVN and/or Git, and working in Agile/Scrum environments.

Responsibilities

  • Provide technical leadership and architectural direction for secure, Linux-based medical connectivity solutions.
  • Remain hands-on in software design, implementation, code review, troubleshooting, and technical problem-solving.
  • Guide the development of secure, reliable, maintainable, and testable software across the product lifecycle.
  • Mentor engineers and promote strong engineering practices, including secure coding, automation, and continuous improvement.
  • Collaborate with product management, architecture, quality, regulatory, cybersecurity, and global development teams.
  • Identify and manage technical risks, dependencies, and delivery challenges while supporting applicable quality and regulatory requirements.

Desired Qualifications

  • Experience developing software for medical devices or another regulated industry.
  • Knowledge of medical-device software lifecycle, risk management, and cybersecurity requirements.
  • Experience with secure connectivity, clinical interoperability, or distributed systems.
  • Familiarity with product security and modern engineering toolchains.

About the Company

Zeiss

Corporate venture capital for deep-tech startups

ZEISS Ventures is the corporate venture capital arm of the ZEISS Group, investing in deep-tech startups that align with its core business areas. It focuses on early-stage rounds (pre-Series A to Series A), typically $1–$5 million, across Information Technology, Industrial Tech, MedTech, and Life Sciences. It adds value by providing targeted funding and using ZEISS’s global network and expertise to support portfolio companies. The goal is to accelerate development of new technologies and business models that complement ZEISS’s portfolio, while actively engaging with external innovation.

Company size
1,001-5,000
Company stage
Growth Equity (Non-Venture Capital)
Total funding
$69.9M
Headquarters
Oberkochen, Germany
Founded
2001

Recently Posted Jobs

Explore more opportunities at Zeiss

See more jobs