Overview
Skills
Job Details
Job Title: Senior Graphics Software Engineer
Location: Langhorne, PA (Day 1 onsite)
Duration: 6+ Months
Experience Required: 10+ years of software development, including 5+ years in 3D rendering
**Note: Healthcare / Medical Industry Exp Mandatory.**
Domain / Industry
- Medical Devices, Healthcare, or related industries
Top Required Skills
- OpenGL (Vulkan highly desired)
- Modern C++ (C++14/17/20)
- 3D rendering pipeline design and optimization
- Linux development environment
Job Description
Seeking a Senior Graphics Software Engineer to design, implement, and optimize advanced 3D rendering systems. This role involves working both independently and collaboratively within a multidisciplinary team to solve complex visualization challenges.
The ideal candidate will contribute to improving the performance of existing rendering pipelines, support medical device software development standards, and assist with software documentation. Experience with CUDA, software architecture, and working in regulated environments is highly valued.
This is an onsite role starting day one.
Required Education and Experience
- Bachelor s Degree in Electrical Engineering, Computer Science, or a related science field (Master s degree preferred)
- 10+ years of professional software development experience
- 5+ years of hands-on experience in 3D rendering design and implementation
- Strong expertise in OpenGL; Vulkan experience highly desired
- Proven experience optimizing 3D rendering pipelines and solving complex visualization challenges
- Strong proficiency in modern C++ (C++14/17/20); CUDA experience is a plus
- Experience developing software in a Linux host development environment
- Ability to work independently and collaboratively within a multidisciplinary team
Preferred Qualifications
- Experience with requirements analysis, software architecture, and design documentation
- Familiarity with FDA 510(k) submissions, medical device development standards, and quality system requirements
- Experience working in regulated environments such as ISO 13485 and IEC 62304