
Senior C++ Development Engineer
Zimmer Biomet17 days ago
Base Salary
$120k - $160k/yr
Responsibilities
- Build and deploy software for medical devices in a production environment.
- Develop algorithms to analyze and interpret data from different devices.
- Coordinate requirements and hardware development with other teams.
- Follow high coding standards in a regulated environment.
- Participate in rigorous testing and code reviews.
- Create design documents and follow regulatory procedures and guidelines.
Requirements
- Bachelor’s degree in Mathematics or Computer Science and six years of relevant experience, or equivalent experience.
- Experience with the IEC 62304 software development cycle for medical devices.
- Strong C++17-or-newer programming skills and CMake experience.
- Highly experienced with Linux.
- Strong knowledge of data structures and algorithms.
- Experience with containers such as Docker or Podman.
- Experience with Git version control systems, including GitHub, Bitbucket, or GitLab.
- UI development experience with Qt.
- Experience writing software documentation.
- Basic knowledge of Bash and Python.
- Experience with Agile tools such as Jira.
- A Master of Science or higher in Mathematics, Computer Science, or a related field with five years of relevant experience is preferred.
Benefits
- Flexible working environment.
- Location-specific competitive total rewards.
- Wellness incentives.
- Employee resource groups and a culture of recognition and performance awards.
- 15% travel expectation.
About Zimmer Biomet
Zimmer Biomet designs and manufactures orthopedic implants, surgical instruments, and digital/robotic systems used by hospitals and surgeons for joint replacement and musculoskeletal care. It generates revenue by selling implants, consumables, and related software and services worldwide, including the ROSA robotic surgery platform. Founded in 1927 and headquartered in Warsaw, Indiana, the public company trades on the NYSE and sells in more than 100 countries.