Careers that Change Lives
A Day in the Life
SUMMARY OF POSITION
· The Principal Engineer will be a member of the Engineering R&D team working on the development and support of medical devices. HeShe work closely with other members of the engineering staff and key stakeholders to provide technical solutions to engineering problems in critical care patient monitoring product development.
· Principal Engineer will own architecture, design, technical reviews in software development and contribute to design artifacts, software design, software code, test plans, and other project artifacts.
ESSENTIAL DUTIES AND RESPONSIBILITIES
· Works independently to implement strategic goals and establish operational plans for job area
· Assignments are often self – initiated
· Owns the product and is the go-to person for technical solution
· Demonstrates technical leadership in product development
· Primary technical contact for the team
· Resolves ambiguous requirements working with cross functional teams and guides team to derive
· Implements strategic goals established by functional leadership
· Strongly influences the design of new products, processes, standards, or operational plans
· Problems that span a wide range of difficulty and unique issues across functions and/ or business which may cause redirection
· Submits invention disclosures to protect IP and helps the team in achieving their goals on research.
· Interacts with internal and external customers and vendors at various level including executive leadership.
· Functions well in a Virtual team environment and be a role model for all engineers.
· Generates high-quality work products.
· Evaluates and introduces new tools and technologies to improve
PRINCIPAL WORKING RELATIONSHIPS
· Reports to the Engineering Manager
· Frequent interaction with team members from other disciplines, particularly embedded and application development engineers, to develop project requirements and other project artifacts such as project schedules. Possible interaction with GBU technical leaders, technical clinicians, third-party vendors, manufacturers, subcontractors and other users.
EXPERIENCE
· 10 to 15 years embedded software engineering experience.
KNOWLEDGE, SKILL, AND ABILITY
· Strong Object-Oriented application Architecture, Design and development experience C,C++, Python
· Experience in developing applications on Ubuntu, Windows is essential.
· Experience in developing at least one NPD end to end
· Experience with projects that require hardware /software interfacing solutions
OS internal Ubuntu/Linux
Demonstrated knowledge in computer science such as data structure design, architecture design, and algorithm in Computer Science fundamentals (e.g., algorithms and data structures)
Demonstrated understanding of Object-Oriented Analysis and Design
Experience in using software development tools, such as version control, IDEs, compilers, interpreters, debuggers, continuous integration, etc.
Experience in biomedical applications is a plus
· Good understanding of multithreading in both, design and implementation
· Candidate should be knowledgeable and have experience in software engineering processes and software life-cycle in general.
· 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
Good to Have:
Extensive experience in image processing and algorithms development, medical image processing is an added advantage
Knowledge of 2D, 3D graphics and geometry, Image processing, Ultrasound, Xray, CT Scan
· Javascript based UI frameworks, Web, Mobile Technologies
EDUCATION
· Required: – B.E or B.Tech in Computer Sciences,
· Preferred: – M.E or M.Tech in Computer Sciences, Electronics or Electrical Engineer.
SHORT-TERM SUCCESS METRICS (6-12 MONTHS)
· Demonstrate strong technical leadership, analytical, programming and debugging skills
· Demonstrate strong design and development skills
· Demonstrate strong knowledge on tools and technologies
· Establish trusting relationship with the team and other stakeholders
· Demonstrate problem solving capabilities.
· Deliver on project commitments.
LONG-TERM SUCCESS METRICS (1+ YEAR)
· Learn and demonstrate Product and Domain understanding
· Demonstrate solid understand of Software Development Lifecycle
· Consistently deliver on Project commitments
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.
The person in this role should have a fair understanding of various compliance risks in a bank which will include...
Apply For This JobJob Description Why choosing us? Long time or short time programme. placement without bond. practical project during internship. Professional staff and...
Apply For This JobWe are looking for an experienced Back-end developer to join our IT team. You will be responsible for the server...
Apply For This JobPosition Title: Copyeditor Department: SAGE MILES Location: SAGE Dehradun Office SCOPE OF WORK 1. Copyedit, proofread, and/or quality audit assigned...
Apply For This JobThis position is under ICG TTS Operations Technology (OpsTech) Group , to help the implementation of next generation Digital Automation...
Apply For This JobIntroduction In this role, you’ll work in one of our IBM Consulting Client Innovation Centers (Delivery Centers), where we deliver...
Apply For This Job