Sr. Firmware Engineer, Energy Products
Tesla
This job is no longer accepting applications
See open jobs at Tesla.See open jobs similar to "Sr. Firmware Engineer, Energy Products" Ellis H-1B.- 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
- 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
This job is no longer accepting applications
See open jobs at Tesla.See open jobs similar to "Sr. Firmware Engineer, Energy Products" Ellis H-1B.