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
Conduct code reviews, and make technical contributions to product architecture as well as getting involved in solving bugs and delivering features
Participate in planning delivery time, code quality, and process efficiency improvement
Identify bottlenecks in development and deployment processes and design automation solutions to mitigate
Maintain and grow knowledge of platform configuration management, monitoring, and troubleshooting
Continuously keep updated with latest technology trends and channel that learning to Medtronic Product development.
Responsibilities may include the following and other duties may be assigned:
- Designing and executing SW testing strategies: Proactively identify gaps in performance, accuracy, and quality across the software and algorithmic components of the system. Develop and prioritize test strategies based on risk, impact, and business needs. Create comprehensive test plans to validate functionality, accuracy, and performance
- Continuous improvement of testing processes: Identify process improvement opportunities by implementing new tools and optimizing methods
- Performing script-based testing: Develop and maintain test scripts to automate and enhance testing processes using Python, MATLAB, or other tools
- Collaborating with cross-functional teams: Work closely with cross-functional teams, including software, algorithm, hardware engineering, quality, and regulatory, to ensure successful testing outcomes
Required Knowledge and Experience:
- 8-10 years of experience deisgn and development scalable enterprise solutions.
- 3+ years of experience in customer-facing products
- Strong design and development experience C++ 14/17, C#, WPF/MVVM,OpenGL,CUDA&GPU programming
- Candidate should be knowledgeable and have experience in software engineering processes and software life-cycle in general.
- Strong Object-Oriented Design and development experience, is required.
- Good understanding of multithreading in both, design and implementation
- Expertise in developing tools for device validation
- Experience with projects that require hardware /software interfacing
- Knowledge of working on other OS Linux
- Medical instruments development experiences a plus
- Experience with a documented software development processes or familiarity with FDA and ISO standards like IEC 62304 is a plus
- Good communication skills
- Good team player
- Knowledge of DevOps CI/CD tooling (e.g., GitHub, GitLab, CodeDeploy, CircleCI, Jenkins/Travis etc.)
- Knowledge on application security and secure design practices is a must
- Ability to advocate and implement best practices and standard solutions
- Ability to manage own learning and contribute to functional knowledge building
- Ability to work both independently and help other team members
Physical Job Requirements
The above statements are intended to describe the general nature and level of work being performed by employees assigned to this position, but they are not an exhaustive list of all the required responsibilities and skills of this position.
Benefits & Compensation
Medtronic offers a competitive Salary and flexible Benefits Package
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).
About Medtronic
We lead global healthcare technology and boldly attack the most challenging health problems facing humanity by searching out and finding solutions.
Our Mission — to alleviate pain, restore health, and extend life — unites a global team of 95,000+ passionate people.
We are engineers at heart— putting ambitious ideas to work to generate real solutions for real people. From the R&D lab, to the factory floor, to the conference room, every one of us experiments, creates, builds, improves and solves. We have the talent, diverse perspectives, and guts to engineer the extraordinary.
Learn more about our business, mission, and our commitment to diversity here