Expoint - all jobs in one place

Finding the best job has never been easier

Limitless High-tech career opportunities - Expoint

Tesla Sr Firmware Engineer Energy Products 
United States, California, Palo Alto 
28623031

13.08.2024
What You’ll Do
  • Write high-quality C code for realtime 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
  • Translate controls algorithms into software implementation and integrate them into firmware and validation frameworks
  • 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 to support 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
  • Degree in Computer Engineering, Computer Science, Electrical Engineering, Physics, or equivalent experience
  • Capable of delivering top quality C code in a real time embedded environment
  • Strong electrical engineering fundamentals
  • Strong skills in at least one of the following: Python, Javascript, Simulink
  • Experience with typical microcontroller peripherals such as ADC, DAC, PWM, Timers etc. and communication protocols such as SPI, I2C, CAN, UART etc
  • Experience with unit testing, software in the loop, or hardware in the loop methodologies is desirable
  • Can read hardware schematics and work with the hardware team to deliver production worthy hardware/software co-designed architecture