Senior 3D Graphics Software Engineer
Job Description
The Senior 3D Graphics Software Engineer role at Aechelon Technology focuses on building a next-generation real-time graphics rendering engine and associated content creation tools. The position supports improvements across the art path and shader integration to advance realism and performance.
Responsibilities
- Design and develop the next generation of a real-time graphics rendering engine and content creation tools.
- Enhance the art path and integrate it with the shader engine to improve realism and performance.
Required Qualifications
- Strong passion for real-time computer graphics and solid software engineering principles.
- In-depth knowledge and hands-on experience programming in C and C++.
- Experience developing OpenGL, Vulkan, or Direct3D applications, including real-time engines, graphics tools for the content creation pipeline, and programmable shading.
- Strong analytical and problem-solving skills.
- Ability to work with export-controlled technology.
Experience Requirements
- 5+ years of experience designing and architecting 3D real-time graphics applications for the game, broadcast, entertainment, or visual simulation industries.
- Experience leading a team of peers to ship exceptional products within delivery deadline constraints.
Desired Competencies
- Rendering engine and scene graph experience, including options such as Intrinsic Alchemy, OpenSceneGraph, Unreal, Unity, or Source.
- GPU computing platform experience with OpenCL, CUDA, or DirectCompute.
- Experience with next-generation graphics APIs such as Vulkan or DirectX 12.
- Experience with multi-processing real-time systems.
- Experience developing image processing software.
- Experience with defect tracking systems such as Bugzilla or Jira.
- Experience with configuration management (CM) systems such as Perforce or Git.
- Experience developing tools for geographic data, including KML, vector files, digital elevation, and satellite imagery.
Technologies
- C, C++
- OpenGL, Vulkan, Direct3D
- OpenCL, CUDA, DirectCompute
- OpenSceneGraph
- Unreal, Unity
- Source
- KML
- Perforce, Git
Education
BS in Engineering, Computer Science, or similar technical field.
Benefits
- Competitive base salary
- Company performance-based profit sharing
- 401k
- 100% employer paid health benefits, including medical, dental, vision, life, std, and ltd insurance plans
Location and Work Setup
Orlando, FL (onsite)