Sr Software Engineer
MedtronicAbout the role
At Medtronic you can begin a life-long career of exploration and innovation, while helping champion healthcare access and equity for all. You’ll lead with purpose, breaking down barriers to innovation in a more connected, compassionate world.
A Day in the Life
Careers that Change Lives
In this role, you will join a world class team of mechanical, electrical and software engineers within the
Medtronic’s Surgical Operations Unit. This is one new, powerful operating unit bringing together the people and product portfolio of Surgical Robotics and Surgical Innovations. With the Medtronic Mission as our North Star, we will build on our legacy of proven surgical solutions and advance the promise of robotics and digital solutions for the benefit of the customers and patients we serve.
Make your impact by exploring a career with the world’s leading Medical Device company, striving “to alleviate pain, restore health, and extend life.”
A Day in the Life
As a Senior Software Engineer, you will be a member of the new product development R&D team that supports the design and development of innovative products within the Surgical Business.
In this role you will:
- Design, develop, test, and document complex software components, and applications related to products in the Surgical business.
- Lead requirements gathering, estimating, and planning efforts.
- Interface with mechanical, electrical, systems, and test engineers as well as quality assurance and regulatory compliance teams.
- Troubleshoot, debug, maintain, and support existing products.
- Participate and often recommend on-going professional development activities.
- Identify and implement process improvements often of a complex nature.
- Effectively contributes to development teams.
Must Have:
To be considered for this role, please ensure the minimum requirements are evident on your resume.
- Bachelor’s degree in computer science or similar Engineering Discipline and
- 4+ years of experience in development or an advanced degree and 2+ years.
- 4+ years’ experience with C++
- Embedded programming experience
- Knowledge of OOA&D concepts
- Working knowledge of software development best practices.
Nice to have:
- Experience with other programming languages; for example, Python, Rust, Java.
- Assisting with project timeline estimation and planning efforts
- Experience using Git-based source control systems
- Strong knowledge of modern software design, development, debug, and test practices.
- Excellent oral and written communication skills.
- Leadership and mentorship capabilities.
- Ability to work in an Agile team environment.
- Experience with video protocols: HDMI, SDI, DisplayPort
- Experience with scripting languages: bash, Perl.
- Experience with development on GNU/Linux platform.
- Experience with modern, iterative software design processes and development practices (Scrum, Scaled Agile Framework, Test Driven Development).
- Software development experience in the medical industry or other regulated industry.
About Medtronic
Together, we can change healthcare worldwide. At Medtronic, we push the limits of what technology, therapies and services can do to help alleviate pain, restore health, and extend life. We challenge ourselves and each other to make tomorrow better than yesterday. It is what makes this an exciting and rewarding place to be.
We want to accelerate and advance our ability to create meaningful innovations - but we will only succeed with the right people on our team. Let’s work together to address universal healthcare needs and improve patients’ lives. Help us shape the future.
Benefits & Compensation
A commitment to our employees lives at the core of our values. We recognize their contributions. They share in the success they help to create. We offer a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage. This position is eligible for a short-term incentive called the Medtronic Incentive Plan (MIP). Learn more about MIP and benefits
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s