Software Developer, Robotics, Embedded Software Engineer
Listed on 2026-01-12
-
Software Development
Robotics, Embedded Software Engineer
Software Developer – Austin, TX
At Zimmer Biomet, we believe in pushing the boundaries of innovation and driving our mission forward. As a global medical technology leader for nearly 100 years, a patient’s mobility is enhanced by a Zimmer Biomet product or technology every 8 seconds.
As a Zimmer Biomet team member, you will share in our commitment to providing mobility and renewed life to people around the world. The organization focuses on development opportunities, robust employee resource groups, a flexible working environment, location‑specific competitive total rewards, wellness incentives, and a culture of recognition and performance awards. We are committed to creating an environment where every team member feels included, respected, empowered, and recognized.
What You Can Expect
Monogram, a Zimmer Biomet Company, offers a unique opportunity to be at the forefront of surgical innovation, contributing to improved patient outcomes and transforming orthopedic care through advanced robotic technology. This product line is at the forefront of innovation in orthopedic robotics and personalized surgical solutions. We are developing advanced robotic systems and AI‑driven tools to transform total joint arthroplasty.
How You’ll Create Impact
- Build & deploy embedded system software/firmware for production.
- Develop algorithms for hardware interfaces such as motor control and I/O boards.
- Work with other teams to coordinate requirements and hardware development.
- Adhere to the highest standards of coding in a regulated environment.
- Participate in rigorous testing and perform root cause analysis.
- Own the embedded robotic pipeline for a surgical robot.
- Create design documents and follow regulatory procedures and guidelines.
- Collaborate with internal and external teams to align mechanical design and integrate firmware.
What Makes You Stand Out
- Experience developing motion planning pipeline for robotic arms.
- Strong knowledge of C++ programming skills and cmake.
- Required experience with Altium and MPLAB X IDE or equivalent environment.
- Strong embedded software skills.
- Ability to debug firmware.
- Highly experienced in Linux.
- Understanding of data structures and algorithms, familiarity with version control systems.
- Understanding of hardware interactions and real‑time operating systems (RTOS).
- Strong written, verbal, interpersonal, computer, and organizational skills.
- Experience in multi‑threading and multi‑processing.
Your Background
Required
- Bachelor’s degree in Computer Science, Electrical Engineering, or related field.
- 3+ years of experience working with embedded software projects.
- 3+ years of experience working with C++ and Linux.
- Altium or MPLAB experience.
- Experience with deploying firmware.
Preferred
- Master’s Degree in Computer Science or related field.
- Medical device experience.
- Robotics experience.
- IEC 60601 safety testing knowledge.
Physical Requirements
Travel Expectations:
Up to 15%.
Seniority level:
Mid‑Senior level
Employment type:
Full‑time
Job function:
Engineering and Information Technology
Industry: Medical Equipment Manufacturing
Referrals increase your chances of interviewing at Zimmer Biomet by 2x.
EOE/M/F/Vet/Disability.
#J-18808-Ljbffr(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).