Medtronic is looking to architect, design, and implement embedded software for their Surgical products to maximize value for customers and address the needs of customers and patients globally.
Requirements
- Strong background in C++ programming language
- Embedded systems development
- Minimum of 7 years of experience with data storage design on an embedded device, in a Linux development environment experience OR Master's degree with a minimum of 5 years experience OR PhD with 3 years experience.
Responsibilities
- Developing a high-performance C++ code for embedded systems.
- Implement and optimize clinical applications to enhance performance and reliability of embedded systems.
- Collaborate with cross-functional teams to ensure the accuracy and efficiency of the code conversion.
- Optimize computation to achieve real-time processing performance on embedded platforms.
- Document code and processes to facilitate future maintenance and updates
- Design, implement, and test applications for embedded medical device
- Own design and roadmap across multiple medical devices and related product
Other
- Deep understanding of the medical device product development practices.
- Engage with stakeholders and system engineering to capture and prioritize needs
- Commit to achieving and exceeding project goals and timeline
- Perform duties in compliance with the Quality System
- Bachelor’s degree in Computer Engineering, Computer Science, or equivalent