Tesla Energy is looking for an amazing Firmware Engineer to drive next generation designs and improve current designs. This role entails significant ownership of our world class Energy product firmware, ranging from architecture, implementation, through validation and ongoing fleet improvements.
Develop, enhance and debug new and existing real-time firmware in C and C++.
Drive firmware development for performance, scalability, modularity, robustness, and tight integration with the hardware.
Hands-on hardware bring up, system debugging and code optimization.
Implement continuous improvements and best practices within the team, and larger organization.
Drive firmware/hardware co-design for optimized solutions and schedules.
BS or higher in Engineering, Computer Science, Physics or proof of exceptional skills in related fields, with practical engineering experience.
Experience with WiFi, ethernet, or cellular on embedded systems.
Capable of delivering top quality C and C++ code in a real time embedded environment.
Expert software fundamentals including architectural design, algorithm development, data structures, code modularity, and maintainability.
Significant multithreaded and RTOS experience.
Desired to have experience implementing firmware for power conversion, thermal controls, battery management, or other highly physical product implementations.
Desired to have test driven development experience using unit testing, software in the loop, and hardware in the loop methodologies. Our developers participate significantly in firmware testing, so a validation mindset is required.
Remain engaged, proactive and positive while solving very challenging problems.
Own assignments and take full accountability for overall team success.
As a full time Tesla employee you will receive full benefits from day 1 for you and your dependents.
Kaiser and UnitedHealthcare PPO and HSA plans (including infertility coverage)
3 medical plan choices with $0 paycheck contribution
Vision & dental plans (including orthodontic coverage)
Company paid Life, AD&D, short-term and long-term disability
401(k), Employee Stock Purchase Plans, and other financial benefits
Employee Assistance Program, Paid Time Off, and Paid Holidays
Back-up childcare and employee discounts