Medtronic is a leader in global healthcare technology, dedicated to alleviating pain and restoring health. The Software Engineer II will focus on building real-time 3D visualization features for the Prism Mapping system, utilizing C++, Python, and OpenGL to enhance the visualization of cardiac anatomy and electrical activity during procedures.
Implement rendering features in C++ and Python using OpenGL, VTK, and Qt/QML on Linux
Extend shaders, meshes, and rendering passes for cardiac anatomy, catheter position, and electrical activity visualization
Own moderately scoped features or components and deliver end-to-end
Make routine technical decisions within established team guidelines
Contribute to subsystem design discussions and implementation planning
Debug issues across components, with guidance as needed
Participate in code reviews, integration, testing, and technical documentation
Build understanding of broader system interactions and interfaces
Qualification
Required
Bachelor's degree and a minimum of 2 years of relevant experience
OR Master's degree with a minimum of 0 years of relevant experience
Preferred
Experience with computer graphics, 3D math, or game/visualization engines
Hands-on experience with OpenGL, WebGL, Vulkan, DirectX, or a comparable rendering API
Strong programming skills, understanding, and knowledge of Python/C++ or equivalent
Ability to contribute in a mixed Python/C++ with Qt /QML environment
Solid foundation in software engineering principles, including object-oriented design, data structures, algorithms, memory management, and version control
Experience developing on Linux-based systems
Exposure to Docker, CI/CD, or container-based development workflows
Familiarity with debugging multi-process, distributed, or device-connected systems
Sound judgment when evaluating the quality and correctness of AI-generated code
For Baccalaureate degrees earned outside of the United States, a degree that satisfies the requirements of 8 C.F.R. § 214.2(h)(4)(iii)(A) is required
Benefits
Health, Dental and vision insurance
Health Savings Account
Healthcare Flexible Spending Account
Life insurance
Long-term disability leave
Dependent daycare spending account
Tuition assistance/reimbursement
Simple Steps (global well-being program)
Incentive plans
401(k) plan plus employer contribution and match
Short-term disability
Paid time off
Paid holidays
Employee Stock Purchase Plan
Employee Assistance Program
Non-qualified Retirement Plan Supplement (subject to IRS earning minimums)
Capital Accumulation Plan (available to Vice Presidents and above, or subject to IRS earning minimums)
Temporary employees are eligible for paid sick time, as required under applicable state law
Temporary employees are eligible for the Employee Stock Purchase Plan
Medtronic is a healthcare technology company that designs and develops AI-based products and solutions for the medical industry.