обновлено 12 дней назад
Principal Software Engineer - 3D Visualization (OpenGL)
152 800 - 229 200$
Мэтч & Сопровод
Для мэтча с этой вакансией нужен Plus
Описание вакансии
Текст:
TL;DR
Principal Software Engineer - 3D Visualization (OpenGL) (OpenGL/VTK/Qt/QML): Architecting real-time 3D visualization and rendering systems for the Affera Prism Mapping platform, with an accent on GPU resource management, visual fidelity, latency, and reliability in a medical device. Focus on leading multi-release architecture, solving complex rendering and performance problems, and defining technical direction across cross-functional engineering teams.
Location: Newton, Massachusetts, United States; minimum four days per week onsite
Salary: $152,800–$229,200 per year, plus eligibility for the Incentive Plan.
Company
develops healthcare technologies, including the Affera Prism Mapping System for real-time cardiac electrophysiology mapping.
What you will do
- Lead architecture for the Prism Mapping 3D visualization stack, including OpenGL, VTK, Qt/QML integration, GPU resource management, and real-time performance.
- Define the multi-release visualization roadmap for new clinical modalities, rendering capabilities, GPUs, drivers, and hardware.
- Set standards for visual fidelity, latency, determinism, testability, reliability, and engineering practices.
- Design and deliver major subsystems and cross-cutting technical initiatives for a medical device.
- Drive technical alignment across software, systems, quality, product, UI/UX, signals, and algorithms teams.
- Mentor senior engineers and guide architecture decisions, design reviews, and complex performance investigations.
Requirements
- Bachelor’s degree with at least 7 years of relevant experience, or a master’s degree with at least 5 years, or a PhD with at least 3 years.
- Experience with Python and C++.
- Deep expertise in real-time 3D visualization systems using OpenGL, WebGL, Vulkan, DirectX, or comparable rendering APIs.
- Experience with VTK, Qt/QML, GPU pipelines, shader architecture, and rendering performance under hardware constraints.
- Experience architecting complex multi-component systems and leading large cross-functional technical initiatives.
- U.S. work authorization is required; sponsorship is offered for Principal-level roles and above.
Nice to have
- Experience with regulated, clinical, device-integrated, or networked systems.
- Experience shaping visualization architecture across multiple product releases.
- Experience advancing the use of AI tools to improve team productivity and quality.
Culture & Benefits
- At least four onsite days per week to support professional growth and cross-functional collaboration.
- Health, dental, and vision insurance, with health and flexible spending accounts.
- Paid time off, paid holidays, disability coverage, life insurance, and employee assistance programs.
- 401(k) plan with employer contribution and match, employee stock purchase plan, and incentive plans.
- Tuition assistance or reimbursement and a global well-being program.
Будьте осторожны: если работодатель просит войти в их систему, используя iCloud/Google, прислать код/пароль, запустить код/ПО, не делайте этого - это мошенники. Обязательно жмите "Пожаловаться" или пишите в поддержку. Подробнее в гайде →
Похожие вакансии
9 дней назад
AI Engineer (Gameplay)
119 278 - 157 642CAD
9 дней назад
Senior Engineer, Server (NBA 2K)
130 700 - 174 300$
9 дней назад
Sr Programmer (C++)
138 700 - 208 100$
9 дней назад
Principal Animation Engineer - Central Tech (AAA Games)
171 100 - 316 576$
11 дней назад
Software Engineer (C++/Minecraft)
102 100 - 202 200$
11 дней назад
Technical Program Manager (Gaming)
140 000 - 176 000$