Think Beyond The Label Jobs

Mobile Think Beyond The Label Logo

Job Information

Medtronic Software Dev Ops Engineer II - Surgical Robotics in Boston, Massachusetts

Careers that Change Lives

In this exciting role as a Software DevOps Engineer, you will be a key contributor in a Software Engineering role on the DevOps team developing and supporting our CI/CD platform, supporting infrastructure, and security for Medtronic’s Robotic Platforms group which is part of the Hugo RAS (Robotics-Assisted Surgery) product line.

Medtronic’s Surgical Operating Unit 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

The Software DevOps Engineer II is a hands-on role focused on building out our supportive infrastructure for our CI/CD pipelines. You will collaborate with internal stakeholders including our leadership team to evaluate and identify new technologies and tools to utilize on a go forward basis. Additionally, you will provide subject matter expertise and guidance to colleagues. A Software DevOps Engineer II must be able to connect business objectives, software engineering best practices and infrastructure requirements.

Responsibilities may include the following and other duties may be assigned:

  • Support the software development life cycle for design, implementation, build, deployment and debugging of embedded software on a medical device.

  • Hands-on experience developing and maintaining CI/CD automation processes & pipelines to enable fast, but safe delivery of embedded software to various stages.

  • Coordination with program managers to create and manage project schedules. Leads and facilitates architectural and design decisions to ensure on-time delivery of projects. Liaison between technical lead and program manager with ability to effectively present to leadership on program concerns (resource issue, technical issue, …) with technical and programmatic understanding.

  • Develop & Maintain sound version control best practices-based CM systems (GIT), including branching and merging strategies.

  • Serve as a technical lead for an Agile team and actively participate in all Agile ceremonies.

  • Ability to automate release deployments across development, test, staging, Quality Assurance and production stacks using a combination of scripting languages and other automation toolkits.

  • Set-up new VM based build environments, maintain existing environments and applications via configuration management such as Ansible & Terraform.

  • Debug build issues for a cross-compiled, multi-target architecture based embedded product.

  • Scripting expertise, can (and frequently does) write scripts from scratch in Python, bash or similar language

  • Analyze technology, current tech stack and tools and make recommendations for further improvements.

  • Identify processes and capabilities that can be streamlined and automated.

  • Communicate effectively to help bridge stakeholder and development requirements.

  • Integral in assisting software team with support and operations.

  • Being able to work with our partner IT organizations to fulfill our technical project goals.

  • Leads functional process and tool improvement initiatives by being early adopter of ideas on projects without impacting project schedules.

  • Functions well in a team environment. Gains consensus, leads, influences, and ensures cross-functional participation and feedback.

  • Demonstrates good design practices and methodologies.

Must Have: Minimum Requirements

  • Bachelor’s degree required. Minimum of 2 years of relevant experience, or advanced degree with 0 years experience.

Nice to Have

  • Experience as an embedded software engineer or software DevOps engineer leading all phases of development of a fielded product from concept phase, proof of design testing, development, V&V, and launch.

  • Experience integrating Jenkins/Bamboo and Docker for automated build and deployment

  • Knowledge of security practices, networking protocols, firewalls, etc.

  • Strong grasp of Linux platform.

  • Experience cross-compiling for other target architectures such as ARM as well as x86 based platforms.

  • Experience with embedded products and RTOS’s such as QNX.

  • Familiarity with software development life cycle models, Agile, and DevOps programming methodologies.

  • Experience managing/monitoring virtualized servers (either on-premise or cloud) for optimal performance.

  • Experience working cross functionally across multiple teams.

  • Project management skills including estimating tasks and task durations, leading others, and delivering to schedule.

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 here (https://www3.benefitsolver.com/benefits/BenefitSolverView?page_name=signon&co_num=30601&co_affid=medtronic) .

The provided base salary range is used nationally (except in certain CA locations). The rate offered is compliant with federal/local regulations and may vary by experience, certification/education, market conditions, location, etc.

Physical Job Requirements

The physical demands described within the Responsibilities section of this job description are representative of those that must be met by an employee to successfully perform the essential functions of this job. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

Min Salary

101600

Max Salary

116000

It is the policy of Medtronic to provide equal employment opportunity (EEO) to all persons regardless of age, color, national origin, citizenship status, physical or mental disability, race, religion, creed, gender, sex, sexual orientation, gender identity and/or expression, genetic information, marital status, status with regard to public assistance, veteran status, or any other characteristic protected by federal, state or local law. In addition, Medtronic will provide reasonable accommodations for qualified individuals with disabilities.

DirectEmployers