Sr. Associate II, Software Engineering
Core
Develop and maintain complex software applications embedded in state-of-the-art ophthalmic surgical and medical devices.
Role type
Senior IC embedded software engineer (medical devices)
Builds
Safety-critical software for ophthalmic surgical and medical devices
Domain
Medical devices / Ophthalmic surgery
Required skills
C, C++, C#, .NET, multi-threading, interprocess communication, software architecture, object-oriented design, Git, safety-critical systems development (via careerplan.io/jobs/R-2026-50044-2-sr-associate-ii-software-engineering-at-alcon)
Preferred skills
QNX RTOS, Photon GUI, galvo control systems, TCP/IP, hardware design constraints
Technologies
C, C++, C#, .NET, QNX RTOS, Photon GUI, Git
Responsibilities
Develop and maintain C/C++/C# applications; Ensure compliance with IEC 62304 and FDA-regulated processes; Design and maintain automated unit tests; Author software engineering documentation; Participate in code reviews and risk assessments; Mentor junior engineers
Seniority
Senior, hands-on IC