Rendering Engineer, Software Infotainment

Tesla Motors Palo Alto , CA 94306

Posted 3 months ago

The Role

We are looking for a motivated real-time rendering engineer to help us advance the software infotainment system in our cars. We are aiming to build the world's best in-car experience by taking full advantage of our 17-inch display, graphics hardware, and recent advances in features. The ideal candidate is self-driven and looks forward to solving challenging problems. In-car graphics relies heavily on rendering technologies like OpenGL. The ideal candidate is an expert with OpenGL/DirectX and can use it to create real-time rendering techniques such as deferred rendering, HDR, ambient-occlusion, particle systems for snow, rain, etc. We are looking for engineers that can write rendering engines like Unreal, not simply those engineers that use them as a black box.

Responsibilities

  • Write GLSL shaders to implement specific real-time rendering effects

  • Design and implement real-time rendering techniques.

  • Design, code, and debug software running on Linux-based development platforms.

  • Diagnose and fix 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.

Requirements

  • Proficient in C and C++.

  • Proficient in OpenGL and OpenGL ES2.

  • Experience writing and shipping real-time rendering techniques, like shadow maps, etc.

  • Good understanding of the rendering pipeline, from the perspective of an engineer building a game rendering engine.

  • High standards for code quality, maintainability, and performance.

  • Experience with video game rendering architectures is a plus.

icon no score

See how you match
to the job

Find your dream job anywhere
with the LiveCareer app.
Mobile App Icon
Download the
LiveCareer app and find
your dream job anywhere
App Store Icon Google Play Icon
lc_ad

Boost your job search productivity with our
free Chrome Extension!

lc_apply_tool GET EXTENSION

Similar Jobs

Want to see jobs matched to your resume? Upload One Now! Remove
Sr Mechanical Design Engineer Autopilot And Infotainment Systems
New!

Tesla Motors

Posted Today

VIEW JOBS 10/18/2019 12:00:00 AM 2020-01-16T00:00 The Role A mechanical design engineer with a minimum of 5 years of experience in designing or bringing up mechanical systems for electronics. This engineer will be responsible for mechanical design and bring up for car computer and other related autopilot hardwares for all Tesla vehicle platforms. Responsibilities * Developing design in CAD and guide junior engineer or contractor to do CAD : master model and detailed part models * Running tolerance analysis, FEA(Finite Element Analysis) and other simulation and analysis before release design for tooling. * Creating 2-d drawing appropriate for high-volume production methods and inspection methods * DFM(Design for Manufacturing) communication with suppliers and support tooling bring up. * Drive and guide engineering builds and provide engineering support for mass production in key factories. * Drive failure analysis and design improvements. Requirements * Minimum 1 years of mechanical design experience or manufacturing process bringing up. * Proficient in design of plastic injection mold part, sheet metal stamping part and CNC parts. * Proficient in CAD. Catia is preferred. SolidWorks, UG and Pro/E experience are acceptable. * Experienced in drafting 2D drawing with GD&T. * Be able to perform required analysis to ensure a successful design (stress, strain, thermal, tolerance, coast and mass optimization, etc.) or to direct resources for this work. * Experienced in FEA is preferred. Ansys experience is preferred. * Excellent understanding of mass production and six sigma process. * Strong knowledge of materials properties and applications, fabrication methods. * Experience includes multiple projects taking parts from initial concept through to production. * Passionate about electro-mechanical product design, inventing solutions, and finding better and simpler ways to meet product requirements. Tesla Motors Palo Alto CA

Rendering Engineer, Software Infotainment

Tesla Motors