Search by job, company or skills

M

Lead Software Embedded Engineer

4-8 Years
new job description bg glownew job description bg glownew job description bg svg
  • Posted 6 days ago
  • Be among the first 40 applicants
Early Applicant
Quick Apply

Job Description

As a Lead Software Embedded Engineer at Medtronic, you will apply your extensive technical expertise to develop world-class software solutions for complex electro-mechanical medical devices, particularly within surgical products. You will lead design, development, and testing efforts, mentor junior engineers, and drive continuous improvement, all within an Agile environment to champion healthcare access and innovation.

A Day in the Life

You will lead embedded software development by:

  • Designing, developing, testing, and documenting complex software components and applications related to surgical generators.
  • Leading requirements gathering, estimating, and planning efforts.
  • Applying technical expertise to solve highly complex technical problems related to surgical products.
  • Guiding and mentoring other engineers, participating in technical reviews, and selecting promising concepts.
  • Implementing advances in current state-of-the-art software technology.
  • Identifying opportunities for productivity and quality improvement.
  • Working closely with software development teams and cross-functional teams in an Agile (Scrum) environment.
  • Ensuring tests pass relative to design specifications.
  • Preparing formal documentation and educating stakeholders regarding solutions.
  • Providing solutions that require ingenuity and creativity, with minimal direction needed to determine technical objectives.
  • Interfacing with systems and test engineers as well as quality assurance.
  • Troubleshooting, debugging, maintaining, and supporting existing products.
  • Effectively contributing to development teams.
  • Identifying and implementing process improvements.

Required Knowledge and Experience

  • Bachelor's degree in a technically related field is required.
  • Minimum of 12 years of relevant experience, or an advanced degree with a minimum of 10 years of relevant experience.
  • Expert programming skills in C++ 14/17/20.
  • Expert knowledge in designing, developing, testing, and documenting embedded software infrastructure systems and system components.
  • Experience in large-scale software design, including OOA/OOD and design patterns.
  • Experience in software Automation Testing - Gtest, CPP Unit.
  • Readiness to get involved in multiple projects/products for a product line.
  • Ability to assist with project timeline estimation and planning efforts.
  • Strong knowledge of modern software design (UML Enterprise Architect), development, debug, and test practices.
  • Strong problem-solving skills and attention to detail.
  • Excellent oral and written communication skills.
  • Leadership and mentorship capabilities.
  • Ability to work in an Agile team environment.
  • Quick learner, adaptable to new tools and technologies as required.

Nice to Haves

  • Experience with Web-based GUI development frameworks.
  • Experience with Git-based source control systems and embedded security.
  • Experience with Linux and Yocto based systems.

Benefits & Compensation

Medtronic offers a competitive Salary and flexible Benefits Package. We are committed to our employees, recognizing their contributions and providing a wide range of benefits, resources, and competitive compensation plans designed to support you at every career and life stage.

About Medtronic

Medtronic leads global healthcare technology and boldly attacks 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, leveraging talent, diverse perspectives, and guts to engineer the extraordinary.

More Info

Job Type:
Function:
Employment Type:
Open to candidates from:
Indian

About Company

We reimagine the treatment of over 70 of the world’s most complex and challenging conditions. Not for the one, but for the many. Not someday, but this day. By bringing together data, artificial intelligence, and our deep knowledge of the human body, we create something even more extraordinary. In strengthening, lengthening, and saving lives, we restore hope and possibility.

Job ID: 119871885