Software Development Engineer for Medical Devices
7 days ago
Glaukos Corporation is an ophthalmic pharmaceutical and medical technology company dedicated to developing and commercializing novel therapies for the treatment of glaucoma, corneal disorders, and retinal diseases.
Our MissionWe aim to transform vision by pioneering dropless therapies that can meaningfully advance the standard of care and improve the lives of patients suffering from chronic, sight-threatening eye diseases.
Job DescriptionAs a Software Development Engineer for Medical Devices, you will play a key role in leading various Applied Research activities under the direction of the Senior Director of Software and Applied Research. You will work in a highly collaborative environment alongside experienced Applied Research Scientists and Software and System Engineers (Opto-/Electro-Mechanical).
Your skillset will be instrumental in our efforts to develop and deploy de novo medical devices to markets across the world, and more broadly advance the Applied Research team's research in Corneal Science. A focus will be on the research and development of automation, machine learning and computer vision features of our medical devices to provide best-in-class user experiences and improved clinical outcomes for patients.
Responsibilities:- Design, development, and optimization of machine learning algorithms and automation/computer vision features of our medical devices and related products and tools.
- Make significant contributions to the design and development of Glaukos' current and next-generation ophthalmic medical devices.
- Collaborate with cross-functional teams to understand and define project requirements and specifications to translate clinical needs into AI-driven solutions.
- Developing methods, techniques and evaluation criteria leading to robust and effective product design.
- Oversee the collection, preprocessing, and analysis datasets.
- Demonstrate the performance of AI models / algorithms via comprehensive testing and validation.
- Collaborate with hardware and software teams to integrate AI/ML models and automation algorithms into medical devices.
- Advance the research activities within the Applied Research group evaluating new technologies for new applications in Ophthalmology.
- 5-8+ years experience developing software and algorithms for AI/ML and Computer Vision applications.
- Proven track record of developing and deploying AI/ML models and Computer Vision algorithms in commercial products, preferably in a regulated environment, is a strong plus.
- Expertise in machine learning frameworks (e.g., PyTorch).
- Expertise in Computer Vision Algorithms development.
- Knowledge of machine vision system design.
- Strong programming skills in Python or similar languages.
- Working knowledge of one or more systems programming languages such as C++, C#, Rust, and their associated development environments is a strong plus.
- Knowledge of medical imaging or related applications.
- Experience in the healthcare or medical device industry, medical regulations and standards and preparing technical documentation for regulatory submissions as strong plus.
- Strong written and verbal communication skills are essential.
- A minimum Bachelor of Science degree in Computer Science, Electrical Engineering, Biomedical Engineering, or a related field, with a focus on AI/ML.
Competitive salary ($150,000 - $200,000 per year), bonus eligibility, medical/dental/vision, life insurance, stock options, 401(k) Employer Match, Employee Stock Purchase Program, generous time off & paid holidays as well as time-off to volunteer in the community.
About Our Company CultureAt Glaukos Corporation, we offer a dynamic, fast-paced culture where individual employees are empowered with diverse and enriching challenges that might not be possible at a larger company. We recognize the deep significance and profound meaning that comes from knowing that we can make a meaningful difference by helping improve eyesight of people worldwide.
EEO StatementGlaukos Corporation is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex including sexual orientation and gender identity, national origin, disability, protected Veteran Status, or any other characteristic protected by applicable federal, state, or local law.
-
Senior Systems Engineer
7 days ago
Burlington, Massachusetts, United States Glaukos Corporation Full timeAbout the RoleWe are seeking a highly skilled Senior Systems Engineer to lead the development of complex electro-mechanical devices for our R&D team. The ideal candidate will have experience in system level architecture, design, integration, and verification of medical devices.ResponsibilitiesContribute to the translation of high-level product requirements...
-
Embedded Software Development Lead
5 days ago
Burlington, Massachusetts, United States BRIOHEALTH SOLUTIONS INC Full timeJob Summary:">This role is focused on leading the development of embedded software for Class II or III medical devices, ensuring compliance with IEC 62304 and other relevant standards. As a senior engineer, you will be responsible for contributing to the design, development, testing, and maintenance of software.
-
Global Network Engineer
7 days ago
Burlington, Massachusetts, United States Michael Page Full timeCompany Overview: Our client is a leading manufacturer in the medical device sector, specializing in advanced laser systems and fiber-optic technology. With a strong focus on innovation and customer satisfaction, they strive to deliver cutting-edge solutions that enhance surgical precision and efficiency in medical procedures.About Our Client: Established in...
-
Burlington, Massachusetts, United States Glaukos Corporation Full timeTransform Vision with Innovative Medical TechnologyWe are seeking a highly skilled Senior Software Engineer to join our team in Burlington, Massachusetts. As a critical member of our engineering team, you will design and build device and cloud software to support our current- and next-generation therapeutic devices.The successful candidate will have 5+ years...
-
Device Labeling Specialist
5 days ago
Burlington, Massachusetts, United States BRIOHEALTH SOLUTIONS INC Full timeWe are seeking a highly skilled Device Labeling Specialist to join our team at BRIOHEALTH SOLUTIONS INC. This is an exciting opportunity to work on the development of technical documentation for our BrioVAD implantable blood pump and related mechanical circulatory support technologies.About the Role:This role requires a strong understanding of IFU and label...
-
Lead Software Development Engineer
6 days ago
Burlington, Massachusetts, United States Alloy Enterprises Full timeAbout Alloy EnterprisesWe are a dynamic and innovative company specializing in 3D build-preparation software for manufacturing processes. Our mission is to push the boundaries of what is possible in this field.Job SummaryAlloy Enterprises seeks an experienced Full Stack Developer to join our team. As a key member, you will be responsible for designing,...
-
Software Development Expert
1 week ago
Burlington, Massachusetts, United States State Street Corporation Full timeAbout the Role: State Street Corporation is seeking a highly skilled software development expert to join their team in Charles River Development. The ideal candidate will have expertise in core Java technologies, SQL, and Agile methodology in a multi-threaded environment. As a key member of the team, you will be responsible for driving technical excellence...
-
Software Development Lead
7 days ago
Burlington, Massachusetts, United States Perforce Full timeAbout PerforcePerforce Software is a global company with over 80 countries and more than 75% of the Fortune 100 as clients. We are trusted by the world's leading brands to deliver solutions for the toughest challenges.Our MissionWe believe work should be both challenging and fun. Our team members are valued, introduced to new opportunities, and rewarded...
-
Senior Software Engineer
4 weeks ago
Burlington, Massachusetts, United States Sunrise Senior Living Full timeAbout this role: We are seeking a talented Senior Software Engineer to join our team. As a key member of our development team, you will be responsible for designing, developing, and deploying high-quality software solutions.Responsibilities:Design and develop scalable software systemsCollaborate with cross-functional teams to identify and prioritize project...
-
Burlington, Massachusetts, United States State Street Corporation Full timeState Street Corporation is a leader in investment servicing, data & analytics, investments research & trading and investment management. For over two centuries, we've been helping our clients safeguard and steward the investments of millions of people.About the RoleWe are seeking an experienced Enterprise Software Engineer to join our team at Charles River...
-
Assembly Technician
5 days ago
Burlington, Massachusetts, United States Aerotek Full timeJob OverviewWe are seeking an experienced Assembly Technician to join our team. The ideal candidate will have a strong background in medical device assembly and be able to work effectively in a cleanroom environment.About the RoleThis is a unique opportunity to work with a leading company in the medical device industry. As an Assembly Technician, you will be...
-
Burlington, Massachusetts, United States State Street Corporation Full timeOverviewState Street Corporation, a leader in investment servicing and technology, seeks an experienced Cloud Native Software Engineer to join our Charles River Development team. As a key member of our engineering organization, you will play a crucial role in developing and maintaining the Alpha platform, a cloud-based front office technology that forms the...
-
Burlington, Massachusetts, United States State Street Corporation Full timeAbout the RoleWe are seeking a seasoned Senior Java Software Engineer to join our team at Charles River Development, part of State Street Corporation. This is an excellent opportunity to work on complex software enhancements and solutions in a fast-paced environment.Key Responsibilities:Drive technical excellence by analyzing, designing, developing, testing,...
-
Senior Software Engineer
7 days ago
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeWe are seeking an experienced Senior Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is a fantastic opportunity to work on challenging projects and contribute to the growth of our company.The ideal candidate will have a strong background in software development, with expertise in cloud-based technologies, including AWS or Azure....
-
Senior Software Engineer
6 days ago
Burlington, Massachusetts, United States SysMind Tech Full timeJob Title: Senior Software Engineer - Burlington MAWe are seeking an experienced Sr. React Js Developer with strong expertise in Java, Spring Boot, and Oracle DB to join our team at SysMind Tech in Burlington, MA. The ideal candidate will have a proven track record of delivering high-quality software solutions, working collaboratively with cross-functional...
-
Burlington, Massachusetts, United States Syntricate Technologies Full timeAbout Syntricate TechnologiesSyntricate Technologies is a forward-thinking organization that delivers cutting-edge solutions.Job SummaryWe are seeking an experienced C++ Software Engineer to join our team in San Jose, CA (Hybrid).Key ResponsibilitiesDesign and develop high-quality software applications using C++ 17 and newer versions.Collaborate with...
-
Senior Software Engineer
6 days ago
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeAbout the Role:We are seeking a highly skilled Senior Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is an exciting opportunity for a seasoned professional to contribute to the design, development, and deployment of cutting-edge software solutions.Job Responsibilities:Contribute to all stages of the product development and...
-
Senior Clinical R&D Engineer
1 week ago
Burlington, Massachusetts, United States BRIOHEALTH SOLUTIONS INC Full timeJob DescriptionBrioHealth Solutions Inc. is a pioneering medical device company dedicated to developing innovative solutions for treating end-stage chronic heart failure. We are seeking a highly skilled and motivated Senior Clinical R&D Engineer to join our team.Key Responsibilities:Pre-Clinical Study: Plan and execute pre-clinical research studies...
-
Software Development Team Lead
6 days ago
Burlington, Massachusetts, United States Cortica Full timeJob Description Summary:At Cortica, we are seeking a highly skilled Software Development Team Lead to join our software development team. The ideal candidate will have a proven track record of leading cross-functional teams to develop and maintain high-quality software products, ensuring timely delivery and meeting project requirements.Key...
-
Burlington, Massachusetts, United States Pyramid Technology Solutions, Inc Full timeAbout the RoleWe are seeking an experienced Senior Backend Software Engineer to join our team at Pyramid Technology Solutions, Inc. This is a fantastic opportunity to work on cloud-based applications using the latest technologies and infrastructure.Primary Responsibilities:To contribute to all stages of the product development and deployment lifecycleTo...