4 days ago

Software Engineer, AI Hardware Architecture Simulation

Tesla

On Site
Full Time
$250,000
Palo Alto, CA

Job Overview

Job TitleSoftware Engineer, AI Hardware Architecture Simulation
Job TypeFull Time
CategoryCommerce
Experience5 Years
DegreeMaster
Offered Salary$250,000
LocationPalo Alto, CA

Who's the hiring manager?

Sign up to PitchMeAI to discover the hiring manager's details for this job. We will also write them an intro email for you.

Uncover Hiring Manager

Job Description

What To Expect

As a Software Engineer, AI Hardware Architecture Simulation within our Autonomy teams at Tesla, you will be responsible for building pre-silicon development tools (functional simulators, bug detectors, testing environments) for our in-house AI silicon projects: AI6 and D3. Join a lean team of experienced engineers in automating software and hardware testing.

What You'll Do

  • Contribute to the development of functional simulators for in-house AI silicon
  • Take ownership of tooling software for the compiler and hardware monitoring
  • Develop algorithms to improve sensitivity and performance of the analysis tools
  • Debug functional issues on massively parallel systems, including compiler bugs, defective chips, and hardware design bugs
  • Collaborate with HW and SW teams to understand the current architecture and propose future improvements, especially where it helps reliability

What You'll Bring

  • Strong C++ and basic assembly skills
  • Prior industry or research experience in compilers, program analysis, simulators, and/or hardware testing
  • Degree in Engineering, Computer Science, or equivalent in experience and evidence of exceptional ability

Benefits: Compensation and Benefits

Along with competitive pay, as a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:

  • Medical plans > plan options with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
  • Company Paid (Health Savings Accounts) HSA Contribution when enrolled in the High-Deductible medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
  • Company paid Basic Life, AD&D Short-term and long-term disability insurance (90 day waiting period)
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions, Accrued hours for Hourly positions), and Paid Holidays
  • Back-up childcare and parenting support resources
  • Voluntary benefits to include: critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Key skills/competency

  • C++
  • Assembly language
  • Compilers
  • Program analysis
  • Simulators
  • Hardware testing
  • AI silicon architecture
  • Debugging
  • Parallel systems
  • Software development

Tags:

Software Engineer
AI Hardware Simulation
Compilers
Program Analysis
Simulators
Hardware Testing
C++
Assembly
Debugging
Parallel Systems
AI Silicon
Autonomy
Verification
Tooling
Architecture
Algorithms
Performance Optimization
System Design
Low-level Programming
Firmware

Share Job:

How to Get Hired at Tesla

  • Research Tesla's culture: Study their mission, values, recent news, and employee testimonials on LinkedIn and Glassdoor.
  • Tailor your resume: Customize your resume to highlight C++, assembly, compilers, and hardware simulation experience relevant to Tesla's AI silicon projects.
  • Showcase problem-solving: Prepare to discuss past experiences debugging complex issues in massively parallel systems during interviews.
  • Demonstrate technical depth: Be ready to dive deep into your knowledge of program analysis, simulators, and hardware testing methodologies.
  • Highlight collaboration skills: Emphasize examples of working effectively with both hardware and software engineering teams.

Frequently Asked Questions

Find answers to common questions about this job opportunity

Explore similar opportunities that match your background