Tesla
Integration Engineer, Drive Inverter Firmware, Vehicle Software
Tesla, Palo Alto, California, United States, 94306
Overview
Integration Engineer, Drive Inverter Firmware, Vehicle Software Join to apply for the
Integration Engineer, Drive Inverter Firmware, Vehicle Software
role at
Tesla . Tesla’s Drive Inverter Firmware Team is seeking an Integration Engineer who will be responsible for ensuring firmware support for new vehicle features and new hardware are designed, implemented and tested to achieve Tesla’s standards for safety and customer experience. The Integrations Engineer is expected to move projects along at an aggressive pace – tracking program milestones and deliverables and coordinating the contributions of many teams into a cohesive final product. You will also dig into source code, root cause issues, propose solutions to complex problems, and test prototype firmware implementations in-vehicle.
What You'll Do
Work with design and development engineers throughout the organization to ensure subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions
Break down high-level feature requests into sub-system and component level requirements, and drive implementation, testing and release of these features against Tesla’s firmware release schedule
Utilize critical analysis of potential failure modes and effects to influence requirements
Develop overall validation strategy for these features and work with validation teams to ensure automated test coverage is implemented for future firmware releases
Collaborate cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes and how to support them in firmware – both in manufacturing and for customer use – so they can be introduced to vehicle platforms
Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk and provide feedback to accelerate development cycles
Analyze data and source code to identify and debug issues at the system level and propose robust solutions
Coordinate with manufacturing and service to ensure functions are rolled out and functioning properly, including development of processes, diagnostic tools and methods, and root-cause diagnosis for product issues
Collaborate with validation teams to design tests that validate the functions, interfaces, and interactions of the system, identify concerns, and rectify bugs
What You'll Bring
Bachelor’s Degree in Computer Science, Electrical Engineering, Mechanical Engineering, evidence of exceptional ability, or equivalent experience
Minimum 3 years working on development of complex electro-mechanical projects
Exceptional ability to keep multiple projects moving forwards in parallel
Hands-on technical experience debugging complex systems involving networked microprocessors and software-controlled electrical or electromechanical devices
Proven ability to use programming to solve challenging problems and increase efficiency through automation
Experience with C and Python are preferred
Ability to fluently interpret system data to gain a full understanding of logged events
Thorough understanding of electrical and mechanical fundamentals and ability to apply them to automotive concepts
Experience with CAN and Vector CAN tools is a plus
Experience with Failure Mode and Effects Analysis (FMEA) and Hazard Analysis and Risk Assessment (HARA) is a plus
Benefits
Company provided health benefits starting at day one (medical, dental, vision)
401(k) with employer match, Employee Stock Purchase Plan, and other financial benefits
Life insurance, disability coverage, and Employee Assistance Program
Paid time off, holidays, and flexible scheduling options
Additional voluntary benefits (e.g., critical illness, hospital indemnity, accident insurance, pet insurance)
Compensation Expected Compensation: $111,200 - $433,680 annual salary + cash and stock awards + benefits. Pay offered may vary depending on factors including market location, job-related knowledge, skills, and experience. Details of participation in benefit plans will be provided if an offer is made.
#J-18808-Ljbffr
Integration Engineer, Drive Inverter Firmware, Vehicle Software Join to apply for the
Integration Engineer, Drive Inverter Firmware, Vehicle Software
role at
Tesla . Tesla’s Drive Inverter Firmware Team is seeking an Integration Engineer who will be responsible for ensuring firmware support for new vehicle features and new hardware are designed, implemented and tested to achieve Tesla’s standards for safety and customer experience. The Integrations Engineer is expected to move projects along at an aggressive pace – tracking program milestones and deliverables and coordinating the contributions of many teams into a cohesive final product. You will also dig into source code, root cause issues, propose solutions to complex problems, and test prototype firmware implementations in-vehicle.
What You'll Do
Work with design and development engineers throughout the organization to ensure subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions
Break down high-level feature requests into sub-system and component level requirements, and drive implementation, testing and release of these features against Tesla’s firmware release schedule
Utilize critical analysis of potential failure modes and effects to influence requirements
Develop overall validation strategy for these features and work with validation teams to ensure automated test coverage is implemented for future firmware releases
Collaborate cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes and how to support them in firmware – both in manufacturing and for customer use – so they can be introduced to vehicle platforms
Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk and provide feedback to accelerate development cycles
Analyze data and source code to identify and debug issues at the system level and propose robust solutions
Coordinate with manufacturing and service to ensure functions are rolled out and functioning properly, including development of processes, diagnostic tools and methods, and root-cause diagnosis for product issues
Collaborate with validation teams to design tests that validate the functions, interfaces, and interactions of the system, identify concerns, and rectify bugs
What You'll Bring
Bachelor’s Degree in Computer Science, Electrical Engineering, Mechanical Engineering, evidence of exceptional ability, or equivalent experience
Minimum 3 years working on development of complex electro-mechanical projects
Exceptional ability to keep multiple projects moving forwards in parallel
Hands-on technical experience debugging complex systems involving networked microprocessors and software-controlled electrical or electromechanical devices
Proven ability to use programming to solve challenging problems and increase efficiency through automation
Experience with C and Python are preferred
Ability to fluently interpret system data to gain a full understanding of logged events
Thorough understanding of electrical and mechanical fundamentals and ability to apply them to automotive concepts
Experience with CAN and Vector CAN tools is a plus
Experience with Failure Mode and Effects Analysis (FMEA) and Hazard Analysis and Risk Assessment (HARA) is a plus
Benefits
Company provided health benefits starting at day one (medical, dental, vision)
401(k) with employer match, Employee Stock Purchase Plan, and other financial benefits
Life insurance, disability coverage, and Employee Assistance Program
Paid time off, holidays, and flexible scheduling options
Additional voluntary benefits (e.g., critical illness, hospital indemnity, accident insurance, pet insurance)
Compensation Expected Compensation: $111,200 - $433,680 annual salary + cash and stock awards + benefits. Pay offered may vary depending on factors including market location, job-related knowledge, skills, and experience. Details of participation in benefit plans will be provided if an offer is made.
#J-18808-Ljbffr