Software Engineer, Bluetooth & Wi-Fi – PALO ALTO, California

Tesla

What to Expect

Tesla
is seeking a Software Engineer to join our Wireless Software Engineering
team. In this role, you will be part of a team responsible for delivering
an unparalleled Bluetooth connectivity experience for the next generation of
Tesla vehicles. We are looking for a highly motivated, inquisitive, and driven
engineer who will take an ownership approach to shaping the user experience.What You’ll Do

Contribute to Tesla’s
wireless connectivity stack – Bluetooth/BLE, Wi-Fi
New feature development,
Bluetooth profile connectivity management, and integration with smartphone
ecosystems 
Develop telemetry and
analytics platform enabling data collection, analysis and visualization of
data reported from Tesla fleet
Contribute to test automation
frameworks to validate existing and new connectivity features
Provide support to QA,
manufacturing, and other software teams
Root-cause issues reported by
QA teams and customer feedback
Contribute to rapid
prototyping and evaluation of Tesla’s next generation wireless platforms
Implement continuous
improvements and best practices within the team, and larger
organization

What You’ll Bring

Experience in Computer Science, Computer Engineering, Electrical Engineering, or equivalent experience
Strong coding skills in C and
C++4+ years’ experience in developing, integrating, and debugging any
wireless protocol stack 
High expertise in embedded
systems design, including real time operating systems 
Familiarity with open-source
tools and Linux systems 
Knowledge of computer
architectures, such as ARM or x86 
Expertise in analysis and
debugging hardware level issues requiring familiarity with hardware
interfaces such as I2C, UART, SPI etc
Attention to details in
designing the user facing features 
Bluetooth and audio
experience preferred, but not required

PALO ALTO, California

Full time

Job Overview