https://bayt.page.link/6aEViMLvywvtipAs5
Create a job alert for similar positions

Job Description

Careers that Change Lives


Principal Software Engineer in the Cardiac Rhythm Disease Management (CRDM) R&D Software Organization developing software supporting Medtronic implantable cardiac devices.  The individual will operate in all phases and contribute to all activities of the software development process. Candidates must be willing to work in a fast paced, multi-tasking, team environment.


A Day in the Life


•    Contributes and applies advanced architectural principles, theories, and concepts to solve complex technical problems.
•    Demonstrate ownership of design & architecture and helps development of the feature/module through SDLC.
•    Develops reusable patterns and encourage innovation that will increase team velocity, scalablity with robust functionalities.
•    Design, Develop and test high integrity software for class II and III medical devices.  
•    Familiar with Medical devices Regulatory Standards, ex. IEC62304, ISO 13485(QMS).
•    Mentoring the team  and support their professional growth.
•    Maintain, improve and design new software tools. These tools use either scripting languages (Perl, Python), programming languages (Java, C, C#), or web technology (HTML5, JavaScript). 
•    Work under general direction and collaboratively with internal and external partners.
•    Continuously keep updated with latest technology trends and channel that learning to Medtronic Product development



Job Responsibilities


•    Experience in software design for medical devices.
•    Hands on experience in developing implantable System Software components related to data acquisition, Real Time Data processing and data presentation.
•    Experience in defining control system state machine for processing real time data and synchronizing real time data across different inputs.
•    Applying industry standard best practices to develop system software complying to security requirements to ensure patient privacy and safety.
•    Experience in developing simulators for simulating implantable device behavior through design patterns and architecture patterns.
•    Hands on experience in Blue Tooth enabled device communication.
•    Hands on experience in cross platform mobile apps development targeted at Class III Medical Systems.
•    Effectively communicate and operate within a cross-functional teams across organization. 



Qualification :



B.Tech/B.E in Computers/Electronics or equivalent with   14+ years of experience in Software Industry.
ME/MTech in Computers/Electronics or equivalent with   12+ years of experience in Software Industry.


Skills & Experience :


•    Strong programming skills in C#,.NET And/Or C, C++, Web Services,  REST protocols  for software design, development, debug and test practices.
•    Should have experience in UI technologies like HTML5,JavaScript,CSS,BootStrap.
•    Should have  knowledge in designing and implementing secure solutions.
•    Should have experience in cross platform development , ex. iOS, Android,Windows. 
•    Familiarity with multi-threading,synchronous and asynchronous programming.
•    Good Understanding or experience with Agile process
•    Should be able to understand Web Based applications design , remote procedure calls , distributed computing and apply those concepts to Product development. 
•    Should have comprehensive experience in creating designs using patterns.
•    Should be familiar with network security protocols(TLS/SSL)
•    Should be familiar with configuration management tools (TFS/Github)


Nice to Have:
•    Domain knowledge on healthcare  industry is preferred.
•    Strong Leadership skills and mentoring capabilities.
•    Experience with Cloud Environment and Azure DevOps.
•    Experience with Test-Driven Development Approach
•    Knowledge on IOT and Embedded systems programming.
•    Working Knowledge of Six-Sigma principles is plus.


#MEICCVJOBS
Your Answer 


Is this the position you were waiting for? Then please apply directly via the apply button! 


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.


Whatever your specialty or ambitions, you can make a difference at Medtronic - both in the lives of others and your career. Join us in our commitment to take healthcare Further, Together.



Job Details

Job Location
India
Company Industry
General Engineering Consultancy
Company Type
Employer (Private Sector)
Employment Type
Unspecified
Monthly Salary Range
Unspecified
Number of Vacancies
Unspecified

Do you need help in adding the right mix of strong keywords to your CV?

Let our experts design a Professional CV for you.

You have reached your limit of 15 Job Alerts. To create a new Job Alert, delete one of your existing Job Alerts first.
Similar jobs alert created successfully. You can manage alerts in settings.
Similar jobs alert disabled successfully. You can manage alerts in settings.