'; } ?>

Software Engineer Job at Leica Microsystems

Leica Microsystems Durham, NC 27703

Leica Microsystems has helped shape the future of microscopy for over 170 years by developing groundbreaking optical and digital solutions. As a global leader, we’re driven by continuous improvement to excite our customers and to create the best work environment for our people. Customer focus, innovation, and teamwork are at the core of our culture and the foundation of our success.

Want to be part of a company whose products are part of cutting-edge research around the world? Join Leica Microsystems in our commitment for brilliant solutions and insight.

Leica Microsystems is proud to work alongside a community of nine fellow Danaher Life Sciences companies. Together, we’re pioneering the future of science and medicine, developing products that enable researchers in the fight to save lives.

Software Engineer

In this role, you will be a key part of transforming surgeons’ experience from an analog world of visualizing surgical intervention to an information rich, digital experience that provides real time surgical insights and guidance improving surgeon workflow and patient outcomes.

YOUR RESPONSIBILITIES

This position is responsible for the development of new features and enhancements of medical digital insight software products for Leica Microsystems. This includes PC-based application software for controlling Optical Coherence Tomography (OCT) devices, for integration of OCT devices with Leica’s medical microscopes as well as developing solutions for integrating clinical data from external systems. The primary activities include writing design requirements and specifications, developing and implementing software designs, writing design documentation, performing unit and integration testing, and providing technical support. In addition, the position is responsible for the commercial release and maintenance of existing software products. This position also provides engineering support to marketing and business development as to the feasibility, effort estimation, and risk analysis associated with proposed software product development. The software engineer may also work in conjunction with hardware engineers and other cross-team members to perform research into new data acquisition and signal analysis techniques. You will be a part of a collaborative team that is engaged in delivering these capabilities and improving the lives of our customers and their patients.

YOUR PROFILE

  • 2+ of experience developing in .Net/.Net Core (C#) and C++, Git

  • Experience with unit testing and mocking frameworks (NUnit, XUnit, vstest, moq, NSubstitute, Fakes, etc.).

  • Experience with CI/CD pipelines (Azure DevOps, TeamCity, etc.) desirable.

  • Experience in Agile/Scrum software development.

  • Development experience should include full product lifecycle work including requirements generation, algorithm integration, verification, and product sustainment.

  • BS Degree in computer science, computer engineering, or related technical discipline, advanced degree is desired.

Highly desired:

  • Experience with developing medical software systems.

  • Experience with device data acquisition.

  • WiX Toolset and Windows installer technology.

  • Experience with Nvidia GPU/CUDA development.

  • Experience working with cloud, AWS/Azure development ecosystem.

  • Experience with web full stack or front-end.

#LI-KP1

When you join us, you’ll also be joining Danaher’s global organization, where 80,000 people wake up every day determined to help our customers win. As an associate, you’ll try new things, work hard, and advance your skills with guidance from dedicated leaders, all with the support of powerful Danaher Business System tools and the stability of a tested organization.

Given the essential job duties of this position, the employee is required to be fully vaccinated against COVID-19 as a condition of employment, subject to reasonable accommodation and applicable law.




Please Note :
bankofmontserrat.ms is the go-to platform for job seekers looking for the best job postings from around the web. With a focus on quality, the platform guarantees that all job postings are from reliable sources and are up-to-date. It also offers a variety of tools to help users find the perfect job for them, such as searching by location and filtering by industry. Furthermore, bankofmontserrat.ms provides helpful resources like resume tips and career advice to give job seekers an edge in their search. With its commitment to quality and user-friendliness, Site.com is the ideal place to find your next job.