Sr. Software Engineer, Network Chip Routing

Tesla is an automotive and clean energy company that develops electric vehicles and renewable energy solutions.
$133,440 - $292,800
Embedded
Senior Software Engineer
In-Person
5,000+ Employees
5+ years of experience
Automotive

Description For Sr. Software Engineer, Network Chip Routing

Tesla is seeking a Senior Software Engineer to join their Network Chip Routing team in the San Francisco Bay Area. This role presents an exciting opportunity to work at the intersection of hardware and software in the automotive industry's leading electric vehicle company.

The position focuses on developing and implementing Network on Chip (NoC) routing algorithms and test frameworks, requiring expertise in both C and Python programming languages. As a senior engineer, you'll be responsible for creating routing tables, validating hardware functionality, and ensuring optimal performance of complex systems.

The ideal candidate will bring a strong background in computer architecture and microarchitecture, with specific experience in NoC routing and test development. Your role will involve collaborating with cross-functional teams, troubleshooting complex issues, and contributing to the development of cutting-edge automotive technology.

Tesla offers a comprehensive benefits package including competitive salary ranging from $133,440 to $292,800, medical coverage with $0 payroll deduction, dental and vision plans, 401(k) with employer match, and stock purchase options. The company also provides family-friendly benefits such as parental support, fertility benefits, and the Tesla Babies program.

Working at Tesla means being at the forefront of automotive innovation, contributing to sustainable transportation solutions, and working with talented professionals who are passionate about transforming the automotive industry. The role offers significant growth opportunities and the chance to work on challenging technical problems that directly impact the future of electric vehicles.

This position requires a degree in Computer Science or Electrical Engineering (or equivalent experience), strong programming skills, and experience with version control systems and RISC-V toolchain. You'll need excellent problem-solving abilities and strong communication skills to succeed in this collaborative environment.

Join Tesla's team to work on revolutionary technology while enjoying comprehensive benefits and the opportunity to make a lasting impact on sustainable transportation. The position is based in the San Francisco Bay Area, offering access to one of the world's most dynamic tech hubs while working for a company that's leading the transition to sustainable energy.

Last updated 3 days ago

Responsibilities For Sr. Software Engineer, Network Chip Routing

  • Develop C and Python codes for generating routing tables for Network on Chip (NoC) routing algorithms
  • Design and implement routing algorithms for optimal performance and functionality
  • Write code to test and validate the functionality and performance of routing algorithms and hardware health
  • Collaborate with cross-functional teams to identify and prioritize test cases
  • Develop and maintain test frameworks and tools
  • Analyze test results and debug issues
  • Work with hardware and software teams to develop and test new features
  • Participate in test planning and test execution
  • Troubleshoot and debug complex test issues

Requirements For Sr. Software Engineer, Network Chip Routing

Python
Linux
  • Degree in Computer Science, Electrical Engineering or equivalent experience
  • Proficiency in coding and programming languages C or Python
  • Familiarity with computer architecture and microarchitecture
  • Strong understanding of Network on Chip (NoC) routing and test development
  • Experience with testing and validation of hardware and software systems
  • Strong problem-solving skills and attention to detail
  • Excellent communication and collaboration skills
  • Experience with version control systems such as Git
  • Experience with RISC-V toolchain and development environment
  • Experience with performance optimization and benchmarking

Benefits For Sr. Software Engineer, Network Chip Routing

Medical Insurance
Dental Insurance
Vision Insurance
401k
Mental Health Assistance
Parental Leave
Commuter Benefits
  • Aetna PPO and HSA plans with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental and vision plans with $0 paycheck contribution
  • Company Paid HSA Contribution
  • Healthcare and Dependent Care Flexible Spending Accounts
  • 401(k) with employer match
  • Employee Stock Purchase Plans
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time
  • Back-up childcare and parenting support resources
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program

Interested in this job?

Jobs Related To Tesla Sr. Software Engineer, Network Chip Routing

Embedded Security Engineer, Vehicle Software

Senior Embedded Security Engineer role at Tesla focusing on vehicle software security systems, embedded firmware, and security architecture.

IoT Systems Engineer, Materials Manufacturing & Commercial Energy Storage

Lead Industrial Systems Engineer position at Tesla, focusing on server infrastructure and network engineering for materials manufacturing and commercial energy storage systems.

Sr. DFT Engineer

Senior DFT Engineer position at Tesla, focusing on custom ASIC design-to-production with emphasis on testability, debug, and safety features.

Electromechanical Product Design Engineer

Senior Electromechanical Product Design Engineer position at Tesla, focusing on electrical distribution systems and vehicle integration.

Sr. Mechanical Design Engineer, Exteriors Architecture, New Programs

Senior Mechanical Design Engineer position at Tesla focusing on exterior architecture and new vehicle programs development.