G

Glaukos

Medical devices for glaucoma treatment

Principal Software Development Engineer

Desktop Application DevelopmentConfirmed live in the last 24 hours
Full-timeBurlington, MA, USA$157.7k - $197.1k

About the Job

Requirements

  • At least 12 years of relevant experience.
  • At least 10 years of experience in software engineering, algorithm creation, I/O control, systems control, or similar activities.
  • At least 5 years of hands-on experience designing and developing commercial software in C#.
  • At least 5 years of hands-on experience designing and developing commercial software using a cross-platform graphical user interface framework such as Qt.
  • Experience formulating and assessing software architectures and selecting software technologies for new products.
  • Working knowledge of programming languages, especially C, C++, and C#, and their development environments.
  • Experience with design patterns and architecture patterns such as model-view-controller and model-view-viewmodel.
  • Experience developing applications incorporating third-party libraries and user interface components.
  • Experience with Git.
  • Experience implementing custom command protocols over communication methods including TCP/IP.
  • A record of successful product development from concept through commercialization.
  • Experience writing requirements and specifications.
  • Strong written and verbal communication skills.
  • A Bachelor of Science in Computer Science, Electrical Engineering, Physics, Mathematics, or a similar field is required.
  • The role works onsite in Burlington, Massachusetts.

Responsibilities

  • Work with the senior engineering team to create software architecture, design philosophy, design requirements, and specifications.
  • Perform all levels of software design and implementation, from algorithm design to coding, and produce the necessary design documentation.
  • Implement software development and design control requirements for regulated markets in accordance with 21 CFR 820, IEC 14971, IEC 62304, and applicable FDA guidance.
  • Perform unit and integration testing of software modules and apply best practices in the use of version control software.
  • Work with the software quality assurance team to investigate and resolve issues identified during testing.
  • Collaborate with hardware designers to achieve optimum system performance.
  • Support maintenance and improvement of legacy products as required.
  • Contribute to product design and development, testing, risk analysis, design for reliability, and design for manufacturability of existing and next-generation products.
  • Work with Clinical and Regulatory Affairs, Operations, Quality, and Marketing/Sales to meet performance, quality, and cost goals while optimizing time to market.

Desired Qualifications

  • Experience with Python or other high-level programming languages is a plus.
  • An advanced degree is preferred.

About the Company

Glaukos

Medical devices for glaucoma treatment

Glaukos focuses on ophthalmology by developing and commercializing medical devices and therapies for glaucoma, corneal disorders, and retinal diseases. Its products mainly target surgeons who treat eye conditions, with a core technology in micro invasive glaucoma surgery (MIGS). The company’s MIGS devices, such as the Trabecular Micro Bypass Stent and next-generation iStent, are implanted in the eye to improve outflow of eye fluid and lower intraocular pressure, offering a less invasive option compared with traditional surgeries. Glaukos differentiates itself by pioneering MIGS and bringing the first US-approved MIGS device to market in 2012, continuing to expand its portfolio through research, development, and strategic acquisitions. The company aims to improve patient care by providing safer, effective, and longer-lasting treatment options for glaucoma and related eye diseases, addressing unmet needs in ophthalmology.

Company size
1,001-5,000
Company stage
IPO
Headquarters
Aliso Viejo, CA
Founded
1998

Recently Posted Jobs

Explore more opportunities at Glaukos

See more jobs