MNC InsiderMNC Insider
Tesla logo

(Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based)

Tesla

(Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based)

full-timePosted: Jul 21, 2026Updated: Aug 26, 2026Pudong, Shanghai, China

Job Description

Position DescriptionTesla is expanding its UI software engineering team. We are looking for a highly motivated software engineer specializing in front-end software development and creating exceptional user experiences. You will need strong software engineering skills, excellent interpersonal communication, and experience accepting and giving meaningful feedback on technical designs. You will be responsible for the look and feel of the user experience, architecture, and front-end graphics. You will need to collaborate with our top-notch design team and back end developers. Our goal is to set the bar for what a car UI can be; by creating an interface that flows so naturally, it makes the car feel like an extension of the driver's body. We want to work with people who are excited by this goal and have the talent to deliver on it.ResponsibilitiesRapid prototyping of in-car customer experiences Design, code, and debug UI interfaces/architectures Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designersRequirementsProficient in C and C++ Excellent grasp of fundamental computer science concepts Experience writing and shipping customer-facing code Willingness to learn new technologies in any area of the stack: UI, Rendering, Core, Protocols, ServerExperience using common design patterns in the software industry High standards for code quality, maintainability, and performanceExperience building state-of-the-art user interfaces and/or acclaimed consumer-facing applications

Locations

  • Pudong, Shanghai, China
  • Chaoyang, Beijing, China

Skills Required

  • and shipping customer-facing codeintermediate
  • common design patterns in the software industryintermediate

Required Qualifications

  • Proficient in C and C++ (experience)
  • Excellent grasp of fundamental computer science concepts (experience)
  • Experience writing and shipping customer-facing code (experience)
  • Willingness to learn new technologies in any area of the stack: UI, Rendering, Core, Protocols, Server (experience)
  • Experience using common design patterns in the software industry (experience)
  • High standards for code quality, maintainability, and performance (experience)
  • Experience building state-of-the-art user interfaces and/or acclaimed consumer-facing applications (experience)

Responsibilities

  • Rapid prototyping of in-car customer experiences
  • Design, code, and debug UI interfaces/architectures
  • Work with a cross-functional team of hardware engineers, application/UI software engineers, QA/Validation, and designers

Target Your Resume for "(Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based)" , Tesla

Get personalized recommendations to optimize your resume specifically for (Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based). Takes only 15 seconds!

AI-powered keyword optimization
Skills matching & gap analysis
Experience alignment suggestions

Check Your ATS Score for "(Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based)" , Tesla

Find out how well your resume matches this job's requirements. Get comprehensive analysis including ATS compatibility, keyword matching, skill gaps, and personalized recommendations.

ATS compatibility check
Keyword optimization analysis
Skill matching & gap identification
Format & readability score

Tags & Categories

Vehicle SoftwareVehicle Software

Answer 10 quick questions to check your fit for (Senior/Staff) C++ Software Engineer, Infotainment (Shanghai/Beijing Based) @ Tesla.

Quiz Challenge
10 Questions
~2 Minutes
Instant Score

Related Books and Jobs

No related jobs found at the moment.