Senior Embedded Software at Tesla
Berlin, Berlin, Germany -
Full Time


Start Date

Immediate

Expiry Date

08 Dec, 26

Salary

0.0

Posted On

09 Sep, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Industry

Automotive & Motor Vehicle Manufacturing

Description

What You’ll Do

  • Write high-quality C code for real-time embedded systems
  • Firmware development and debugging, code/performance optimization, create and execute board level test plans to expose weakness or faults in hardware and firmware
  • Deliver and manage test firmware to support manufacturing of product assemblies across in-house and external production facilities
  • Hands-on hardware bring-up and qualification of power converters, and lab work as needed for development/debug activities through the entire product lifecycle
  • Work with product deployment teams to track fleet performance, assess behavioral issues and help drive firmware improvements to resolve anomalies and deliver new product features

What You’ll Bring

  • BS or higher in Engineering, Computer Science or proof of exceptional skills in related fields, with practical engineering experience (min. 3 years)
  • Capable of delivering top quality C code in a real-time embedded environment
  • Expert software fundamentals including algorithm development, data structures, code modularity, and maintainability
  • Strong electrical fundamentals with the ability to read hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture
  • Proficiency in at least one of the following: Python, Rust
  • Experience with typical microcontroller peripherals such as ADC, DAC, PWM, Timers etc. and communication protocols such as SPI, I2C, CAN, UART etc.
  • Familiarity with unit testing, software in the loop, or hardware in the loop methodologies is desirable 

Responsibilities
Loading...