What to Expect
Tesla
is seeking a highly motivated Software Engineer for the Wireless
Systems team to help develop best in class telematics solutions. The role
involves embedded software design and development of wireless telematics
systems across cellular (LTE and 5G), Wi-Fi and Bluetooth technologies for Tesla
vehicle platforms (CyberTruck, S, 3, X, Y). The position requires working
closely with cross-functional teams as well as external suppliers. Ability to
work independently, and creatively solving challenging design problems is of
paramount importance. This position involves working in a dynamic and fast-paced environment with tight timing constraints.What You’ll Do
Contribute to Tesla’s
Cellular wireless connectivity stack (LTE/5G)
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
Engineering, Computer Science, Physics, Electrical Engineering
or equivalent
Exceptional programming
skills in C++, Linux OS, and Python/Shell scripting
Good understanding of
Embedded Systems and OS concepts
Good understanding of
computer architecture, data structures and algorithms
Skilled at C/C++, Python,
Shell scripts
Good understanding of
networking concepts (Ethernet, TCP/IP, etc.)
Familiarity with wireless
technologies (Cellular/WiFi/Bluetooth/BLE) is a big plus
Familiarity with embedded
interfaces (UART, I2C, I2S, SPI, CAN, PCIe, etc.) is a plus
PALO ALTO, California
Full time