Tesla

Software Development Engineer

Tesla

March 24, 2021

Fremont, CA, US


Software Development Engineer
The Role
As a Software Development Engineer with our NVH team you will play a critical role in the design and development of Tesla’s industry-leading products. You will analyze, optimize, and revolutionize electric vehicle designs. You will work with fellow NVH engineers and other engineering teams to solve the toughest challenges in the industry and deliver world-class performance.
Tesla is looking only for the best and most talented. Accelerate your career. Accelerate the world’s transition to sustainable energy and transport.
Responsibilities
  • Develop, tune, and validate digital signal processing algorithms for active noise cancellation
  • Develop, tune, and validate digital signal processing algorithms
  • Monitor production quality of relevant sensor suite. Develop self-test algorithm and post-process the large production and dataset
  • Supporting world-class engineering teams with design direction based on your analyses
  • Performing analysis for feasibility for manufacturing, assembly and service processes
  • Providing input in the creation of component specification, component DFMEA, and other technical design documents where analysis plays a pivotal role

Requirements
  • Bachelor's in Mechanical Engineering, Electrical Engineering, or Digital Signal Processing

Experience developing active noise cancellation systems for road noise in passenger vehicles
  • Strong communication skills, independent worker, excellent team player, and all-around badass
  • Excellent understanding of acoustics and vibration principles
  • Deep understanding of digital signal processing
  • Strong programming skill in Matlab and C
  • Familiarity to version control software like git is a plus
  • Demonstrated ability to deliver analysis on difficult projects with tight timing constraints