Principal Software Applications Engineer Onsite in Burlington MA
Glaukos Corporation
August 28, 2026
Full-time
On-site
Burlington, MA
IT
Role: Principal Software Development Engineer focused on desktop software design and implementation for next-generation corneal therapy systems. Primary objectives include developing software architecture, coding, testing, risk analysis, and ensuring compliance with regulated market standards (21 CFR 820, IEC 14971, IEC 62304). Responsibilities encompass collaborating with cross-functional teams (engineering, clinical, regulatory, manufacturing) to meet performance, quality, and cost goals while optimizing time to market; supporting legacy product maintenance; and working with hardware teams for system optimization. Requirements: 12+ years in software engineering, with 10+ years in algorithm development, systems control, and commercial software (C# preferred, experience with cross-platform GUI frameworks like QT); strong knowledge of programming languages (C, C++, Python a plus), design patterns, and communication protocols (TCP/IP). Proven experience with software architecture, product development from concept to commercialization, and regulatory compliance. Skills in design control, version control (Git), and integrating third-party libraries are essential. Qualifications: Bachelorβs degree in Computer Science, Electrical Engineering, or related field; advanced degree preferred. Location: onsite Burlington, MA. High-Value: regulated markets, software design & testing, cross-functional collaboration, product lifecycle management.