Software Engineering/Development: Junior 3D Graphics Software Engineer
Canfield Scientific is the world-leading developer of specialized photographic systems for medical practices and research organizations. They are seeking a Junior 3D Graphics Software Engineer to contribute to the design and development of real-time 3D applications, collaborate with teams, and maintain existing 3D application code.
Responsibilities
- Contribute to the design and development of real-time 3D applications using modern C++
- Work alongside senior developers to understand and optimize rendering pipelines, 3D geometry handling, and custom shader effects
- Assist with implementing 3D features for simulation as well as project specific tools
- Maintain existing 3D application code
- Collaborate with various teams to understand requirements of projects and provide solutions
- Stay current with emerging 3D technology and products
- Work effectively in a changing, fast paced environment with challenging deadlines
Skills
- Bachelor's degree, or an equivalent combination of experience and education
- Experience with C++
- Solid understanding of 3D computer graphic principles and rendering algorithms
- Ability to collaborate with subject matter experts and senior team members
- Familiarity with C++ build tools
- Strong project management, communication, and organizational skills
- 3D research and development experience
- Knowledgeable of cross-platform development (Windows, Linux, or macOS)
- Demonstrated experience with OpenGL or OpenGL ES
Benefits
- Paid days off
- Medical, dental, and vision insurance
- May be eligible for a discretionary bonus
- 401(k) plan with employer match (currently set at 50%)
Company Overview
Company H1B Sponsorship
Apply To This Job