Senior Software Engineer, Runtime
: Senior Software Engineer, Runtime
Location: Sunnyvale, CA
Duration: Contract to hire
Compensation: Up to $231,500 annually
Work Requirements: US Citizen, GC Holders or Authorized to Work in the US
TekPartners has some of the most sought after Information Technology positions available. As a reputable company in the IT staffing industry, you can trust us to place you in the right position. We currently have an opportunity for a Senior Software Engineer, Runtime in Sunnyvale, CA.
- Excellent problem solving, troubleshooting and debugging skills
- Solid C++ knowledge and skills
- Solid 3D math skills including vectors, transformation matrices and analytic geometry
- Experience or independent work on games or simulations in real-time environments
- C / C++, OpenGl, Vulkan
- Bachelors with formal education in Computer science.
- Looking for an experienced 3D Graphics Programmer to be a key contributor to our team.
- You will have an opportunity to help build and create a rendering pipeline from the ground up and help set the vision for how our graphics should look and feel.
- You will be responsible for designing, developing and maintaining both high level and low level graphics-related systems.
- You will also stay on top of new industry trends to develop our next generation graphics engine.
- We are in particular looking for a render generalist with an aesthetic eye who can work closely with our User Experience team to make our worlds come to life.
- You will also work end to end with other systems in the engine such as particleFx, audio, animations and user Api's.
- 7+ years of experience working in the games industry
- Excellent math skills with an emphasis on 3D math
- Good knowledge of game rendering architectures and OpenGl APIs
- Solid background in rendering with experience in shaders, geometry processing and lighting
- Experienced with CPU/GPU optimizations
- Fluent in C/C++
- Console programming experience and shipped a minimum of one AAA title
- Experience with multi-threaded programming
- Rapid prototyping to test feasibility of concepts, even if sometimes they don't work out
- Experience with large codebases, and you have the ability to work on code that you didn't write
- Experience with optimizing code and data to improve both memory consumption and execution speed
Our benefits package includes:
- Comprehensive Medical Benefits
- Competitive Pay, 401K
- Retirement Plan
- And Much More
TekPartners is one of the fastest growing private staffing firms in the United States. We are a premier provider of highly qualified IT talent, Workforce Solutions and Business Intelligence Solutions to many enterprise organizations across the nation. As experts in the industry, our team continues to match proven talent to the right job opportunity every day.
TekPartners is an Equal Opportunity Employer.