
Posted 2 days ago
Sr. Software Engineer
MedtronicSr. Software Engineer
Perks & benefits
Health InsuranceHousing AllowancePaid Leave
Requirements
Master's degree with 2 years experience or Bachelor's with 4 years experience, Proficiency in Python, C/C++, Qt QML, and Linux, Experience with OpenGL, GLSL, and real-time 2D/3D rendering, Knowledge of HDF5 and JSON data analysis, Experience with ROS and embedded systems integration, Familiarity with Agile and Git
Skills
PythonC#QtOpenGLLinuxROS
About the role
Responsibilities
- Develop and maintain advanced clinical software for cardiac ablation mapping systems using Python and C/C++.
- Build real-time 2D and 3D visualization tools using OpenGL and GLSL to render cardiac anatomy and catheter positions.
- Design and implement scalable user interfaces using Qt QML and multimedia frameworks like ffmpeg.
- Analyze HDF5 and JSON data to optimize storage, ensure data accuracy, and investigate software defects.
- Create internal tooling for data management, clinical case reconstruction, and automated UI testing.
- Integrate software with embedded systems and hardware interfaces using ROS over Ethernet.
- Implement software localization for European markets while maintaining cross-compatibility.
- Follow Agile development processes and utilize Git for version control and collaboration.
Requirements
- Master's degree in Computer Science or Software Engineering with 2 years of experience, or a Bachelor's degree with 4 years of experience.
- Minimum of 2 years of professional experience with Python, C/C++, Qt QML, and Linux.
- Proven experience in computer graphics, including OpenGL, GLSL, and real-time 2D/3D rendering optimization.
- Experience analyzing HDF5 and JSON data for software diagnostics and reconstruction tools.
- Experience integrating desktop applications with embedded devices using ROS.
- Proficiency in Agile software development and Git version control.
- Understanding of computer security, cryptography, and secure handling of patient data.
Benefits
- Health, dental, and vision insurance.
- Health Savings Account (HSA) and Healthcare Flexible Spending Account (FSA).
- 401(k) plan with employer contribution and match.
- Paid time off and paid holidays.
- Tuition assistance and reimbursement.
- Employee Stock Purchase Plan.
- Life insurance and long-term disability leave.
About the Company
Medtronic is a global leader in healthcare technology, dedicated to alleviating pain, restoring health, and extending life. We employ a diverse team of over 95,000 people working to solve the most challenging health problems facing humanity through engineering excellence and scientific innovation.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSr. Software Engineer
Medtronic · Newton
