Junior 3D Graphics Software Engineer
Junior 3D Graphics Software Engineer
Posted 13 days ago
SENIORITY
Senior
About the role
- Design and develop real-time graphics rendering engine components and content creation tools alongside the 3D Graphics Software team
- Enhance integration between the art pipeline and the shader engine to achieve higher levels of visual realism and performance
- Collaborate on-site with the engineering team at the Overland Park, Kansas office to support the development and optimization of rendering technologies
- Passion for developing fast code and solid software engineering principles
- In-depth knowledge of and experience programming in C or C++ languagesS. in Engineering, Computer Science or similar technical field
- Strong analytical and problem-solving skills
- Ability to work with export-controlled technology
- Experience with developing 3D applications with Open GL or Direct3DExperience with rendering engines such as Unreal, Unity or Babylon.jsExperience with multi-processing real time systems
- Experience with GPGPU development using CUDA, OpenCL, or OpenGL Compute
- Experience with machine-learning technology such as Convolutional Neural Networks
- Experience with defect tracking systems such as Jira or Bugzilla
- Experience with Configuration Management (CM) systems such as Perforce
- Proficiency with scripting languages: bash, Javascript, Python, etc.
- We seek people who share our company's values of extraordinary commitment to technology, customers and the pursuit of excellence. We will give you a chance to work with some of the most talented people in the simulation and training industry.
- We offer a very attractive compensation package including competitive base salary, company performance-based profit sharing, 401k, medical, dental, vision and life insurance plans.
Before you apply
Applying takes about a minute. These four things decide how fast it moves after that.
Your profile is current
It's what we read first. Occupations, seniority and locations matter more than a long history.
Two examples you can talk through
Not a portfolio — just two pieces of work where you can explain the decisions and what you'd change.
A number in mind
What you're on now and what would make you move. We negotiate better when we know both.
Your notice period
Employers plan around it, and it's the question that stalls offers most often.
Once you apply, someone reads it and calls you before anything reaches the employer — usually within two working days.
