Medtronic

Sr Software Dev Ops Engineer

Hyderabad, India
Python Bash R Docker Ansible Git Terraform
Description

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
You will join a world class team of mechanical, electrical and software engineers responsible for further development and enhancement of the globally launched Robotic Assisted Surgery platform: https://www.medtronic.com/covidien/en-us/robotic-assisted-surgery/hugo-ras-system.html

Impact patient outcomes. Come for a job, stay for a career.
In the Surgical Robotics (SR) business, part of Medtronic’s Medical Surgical Portfolio, we believe patients around the world deserve access to quality care and improved outcomes. We strive to expand global access to care and reduce variability through robotic and analytics solutions.

Surgical Robotics set the standard for Robotic-Assisted Surgery (RAS) by creating innovative surgical products and services.

A Day in the Life
Located at the Medtronic office in the Hyderabad, as a DevOps Software Engineer you will lead and/or participate in supporting our CI/CD infrastructure for the software development organization. You will work in a fast-paced environment with a group of software engineers, software test engineers, system test engineers, project management, field service (among other disciplines) to deliver our surgical robotics software. Do you like Ansible? Do you know how to cross-compile 3rd party libraries from source and create a Debian package to distribute them? Are you a CMake expert? Are you the go-to source for Git commands and solutions on your team? Do you like automating yourself out of a task and then moving on to the next task to automate? Do you have strong linux admin skills? Do you enjoy a DevOps role that supports an embedded device? If any of those questions are relevant (and interesting) to you, we would welcome hearing from you.

Engineers create our market-leading portfolio of innovations. Combine the best of your experience with training and mentorship to move your career forward. If you want a challenging, energizing, rewarding career that changes lives, join us. Help us bring the next generation of life-changing medical technology to patients worldwide.

What you would be doing

  • 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.
  • 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.

Qualifications

Must have: Minimum qualifications:

·       A bachelor’s degree in computer science, Electrical, Electronics / equivalent from reputed institution.

·       8 to 12 years’ experience in Embedded Software verification & Validation with at least two (2) years’ experience in the medical device/Medical IT or regulated industry.

As an ideal candidate, you will have any or all the following experience:

  • Strong knowledge of Linux and Linux environments (Ubuntu, RHEL 6/7/8)
  • Must be fluent with Git
  • Fluent skills in object-oriented programming and experience in at least one programming language, C++ highly preferred.
     

Preferred qualifications:

Experience in developing and commercializing software products in a fast-paced R&D environment, including understanding of the software development lifecycle (SDLC) and best practices in the medical device industry, experience in providing post product support.

  • 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 a real-time OS 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.
  • Ability to successfully work with internal customers, developers, testers, systems, project management, and support staff
  • Excellent problem solving, analytical skills and technical troubleshooting skills
  • Experience with an embedded product build environment and tools (make, CMake, compilers, cross-compile tools, IDE's, etc)
  • Experience working with the global/multi-development sites environment is a plus.
  • Cybersecurity experience is desirable, designing and maintaining secure OS and applications (e.g. SSL/TLS, DTLS, TPM, Trusted/Secure Boot, Root of Trust, Authentication, Encryption, Public/Private Key, Key/Certificate Management, authenticated and secure communications protocols)

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 90,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  
 

Medtronic
Medtronic
Artificial Intelligence (AI) Biotechnology Health Care Health Diagnostics Medical Device Artificial Intelligence (AI) Biotechnology Health Care Health Diagnostics Medical Device

0 applies

1 views

Other Jobs from Medtronic

Senior Systems Engineer

Hyderabad, India Remote Hybrid

Data Engineer

Hyderabad, India Remote Hybrid

Senior Software Test Engineer

Hyderabad, India Remote Hybrid

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got about 70,000 jobs from 5,000 vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 5,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say