Hiring.Camp

Senior Software Engineer C++ (m/f/d) - Medical Devices

Alcon

·

Jun 26, 2026

Location
Erlangen, Germany
Type
Full-time
Department
Engineering
Seniority
Senior
Experience
2+ years
Closing date
3 weeks ago
Source
Workday

Description

At Alcon, we are driven by the meaningful work we do to help people see brilliantly. We innovate boldly, champion progress, and act with speed as the global leader in eye care. Here, you’ll be recognized for your commitment and contributions and see your career like never before. Together, we go above and beyond to make an impact in the lives of our patients and customers. We foster an inclusive culture and are looking for diverse, talented people to join Alcon.

WaveLight GmbH in Erlangen is a world leader in the development and production of innovative laser systems for use in eye surgery. WaveLight's laser and diagnostic systems enable a very gentle and at the same time highly precise correction of ametropia. Since 2009, WaveLight has been a wholly owned subsidiary of Alcon, Inc. a leading global ophthalmic company.

As a Senior Software Engineer (m/f/d) supporting the R&D Software Engineering Team, you will be trusted to drive software development and architecture at our Erlangen site. You will lead requirements, design, and delivery while mentoring teams and ensuring regulatory compliance across domains.

In this role, a typical day will include:

  • Drive software architecture, requirements, and design aligned with technical, regulatory, lifecycle, and organizational needs
  • Guide and support junior developers and test engineers while contributing to team effectiveness
  • Develop robust, high-quality software following harmonization and quality standards
  • Implement and continuously improve AI-driven workflows (agent environment, context engineering, MCP, HIL integration)
  • Drive CI/CD adoption for builds, testing, documentation, and reporting, while maintaining quality processes and standards
  • Oversee and evaluate the full development lifecycle (requirements to validation) and contribute to intellectual property and patent activities

WHAT YOU’LL BRING TO ALCON:

  • 6+ years of software development experience and at least 2 years of technical leadership
  • Fluent English and intermediate German language skills and a Computer Science degree (or equivalent)
  • Proven experience working with distributed, multi-location engineering teams
  • Strong hands-on expertise in Windows C++ (desktop and client-server), using CMake, Conan, PowerShell, and Python
  • Experience in software architecture design for desktop/server applications, plus cloud technologies and protocols
  •  Strong proficiency in modern C++ (C++17 minimum, ideally C++20) including STL, smart pointers, and template metaprogramming
  •  Deep understanding of memory management, RAII, and performance optimization in native applications
  • Solid experience with multithreading and concurrency (e.g., std::thread, async/futures, thread pools, synchronization primitives, lock-free programming)
  • Strong knowledge of software design patterns, data structures, and algorithm design, with the ability to apply them effectively in performance-critical systems
  •  Experience with UML or similar modeling techniques to communicate architecture and system design
  •  Solid Agile/Scrum experience (feature-driven development, time-boxing, artifact management) using Azure DevOps or similar tools
  •  Excellent interpersonal skills for cross-functional collaboration and team motivation, ideally with experience in regulated industries, medical domain, Qt/C#/gRPC

HOW YOU CAN THRIVE AT ALCON:

  • You will get a competitive salary & benefit package 
  • You will work in a welcoming and inclusive environment with highly qualified colleagues at a market-leading multinational Team
  • You can contribute to the quality and compliance of innovative medical solutions

Alcon Careers

See your impact at alcon.com/careers

ACHTUNG: Wenn Sie derzeit ein aktiver Mitarbeiter (intern oder extern über Zeitarbeit bzw. Dienstleister) bei Alcon sind, klicken Sie bitte auf den entsprechenden Link unten, um sich auf der internen Karriereseite zu bewerben. Vielen Dank.

Stellen Hub – interne Stellenanzeigen für Mitarbeiter

Stellen Hub – Stellenanzeigen für Externe, die derzeit im Einsatz bei Alcon sind

Skills

PythonC++GoRAzureCI/CDgRPCAgileScrumDevOpsCompliance

Similar Jobs

30

Senior Software Engineer

Lbg · Hyderabad Knowledge Park Tower 2, India · Hybrid

Yesterday

Senior Software Engineer

Newbalance · Boston, MA 80 Guest Street, United States of America

Yesterday

Senior Software Engineer

Wells Fargo · 111443-IND-HYDERABAD-INTL HYD WF CENTRE BLK B8 Twr-4, India

Yesterday

Senior Software Engineer

Sysco · Sysco LABS - Sri Lanka · Remote, Hybrid

Yesterday

Senior Software Engineer

Mastercard · Pune, India

Yesterday

Senior Software Engineer

LSEG · IND-BLR-Divyasree Technopolis, India

Yesterday

Senior Software Engineer

lnw · INDIA-Chennai-Level 1&2 Carr Tower · Hybrid

Yesterday

Senior Software Engineer

Cba · Eveleigh, NSW - 5-7 Central Ave, Australia +2

Yesterday

Senior Software Engineer

Misr Technology Services · Cairo

Yesterday

Senior Software Engineer

Michelinhr · Pune, India

Yesterday

Sr. Software Engineer

Barclays · Pune, Gera Commerzone SEZ, India

Yesterday

Senior Software Engineer

NielsenIQ · Chennai, TN, India

Yesterday

Senior Software Developer

NYC Department of City Planning · New York City, NY, United States

2 days ago

Senior Engineer, Software

MP0001-WM Logistics India Private Ltd · Houston, TX, United States · Hybrid

3 days ago

Senior Software Engineer

Akamai · United States, US

3 days ago

Senior Software Engineer

The DiSTI Corporation · Orlando, FL

3 days ago

Senior, Software Engineer

Dept · NY, US, CA, US, IL, US - Remote · Remote

3 days ago

Senior Software Engineer

Akamai · United States, US

3 days ago

Senior Software Engineer

Showpad · Ghent +1 · Hybrid

3 days ago

Senior Software Engineer

Filevine · Prague · Hybrid

3 days ago

Senior Software Engineer

Filevine · Bratislava · Hybrid

3 days ago

Senior Software Engineer

Nexthink · Madrid, MD, Spain · Hybrid

3 days ago

Senior Software Engineer

TriNet · Hyderabad, Telangana, India

3 days ago

Senior Software Engineer

TriNet · Hyderabad, TS,IN, IN

3 days ago

Sr. Software Engineer

Welbehealth · Remote, CA, USA +1 · Remote

4 days ago

Senior Software Engineer

Powerschool · Dallas, TX, US

4 days ago

Senior Software Engineer

Ssctech · Evansville, IN, United States of America +4 · Hybrid

4 days ago

Senior Software Developer

AutoDesk · AMER - Canada - Ontario - Offsite/Home +1 · Remote

4 days ago

Senior Software Engineer

Mastercard · Pune, India

4 days ago

Sr Software Engineer

Lennar · Miami FL (Waterford), United States of America

4 days ago
Senior Software Engineer C++ (m/f/d) - Medical Devices at Alcon | Hiring.Camp