Rendering Engineer, Infotainment, Vehicle Software
Tesla · Palo Alto, CA · 1 mo ago
On-siteEngineering$120k–$396k/yrFull-time
What You'll Do
- Design and implement real-time rendering techniques
- Write GLSL shaders to create state-of-the-art visuals
- Design, code, and debug 2D and 3D UI interfaces and architectures
- Diagnose and fix GPU and CPU performance issues related to memory/disk footprint, frame rate, and network bandwidth
- Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers
What You'll Bring
- Proficient in C and C++
- Proficient in lighting models, anti-aliasing techniques, post-processing, and shaders
- Proficient in OpenGL and OpenGLES 2 and 3. Experience with other rendering API's, such as Vulkan and Direct3D, is a plus
- Good understanding of 3D mathematics and linear algebra
- Experience writing and shipping real-time graphics code
- Good understanding of the full rendering pipeline, from loading data from disk to displaying pixels on the screen
- Experience with game engines (Godot, Unity, Unreal) is a plus
- High standards for code quality, maintainability, and performance
- Ability to quickly understand internally and externally developed code
- Strong CPU and GPU debugging and optimization skills
Benefits
- Competitive pay
- Medical plans
- Family-building, fertility, adoption and surrogacy benefits
- Dental (including orthodontic coverage) and vision plans
- Company Paid (Health Savings Accounts) HSA Contribution
- Flexible Spending Accounts (FSA)
- 401(k) with employer match
- Employee Stock Purchase Plans
- Other financial benefits
- Employee Assistance Program
- Sick and Vacation time
- Paid Holidays
- Commuter benefits
- Employee discounts and perks program
Expected Compensation
$120,000 - $396,000/annual salary + cash and stock awards + benefits