职位详情
五险一金
股票期权
带薪年假
定期体检
子女福利
免费班车
扁平管理
发展空间大
公司规模大
技能培训
What to Expect
As a Controls Software Engineer on the Battery Management System (BMS) team, you will have the opportunity to accelerate the delivery of quality Tesla products to consumer markets. You will be responsible for architecting, designing and implementing firmware validation procedures, equipment and automation regarding high voltage systems. The Tesla BMS team is extremely focused on the quality of users’ indicators (i.e. range, State-of-Charge, power, etc.) which directly plays into the overall experience and the safety of the system as a whole. The team strives to create robust, efficient firmware and your responsibility is to ensure the code quality is extremely high. You will have the opportunity to define, create and maintain critical algorithmic and simulation infrastructure (i.e. cell plant models, representing complex battery physics). You will also play an important role in our future technology roadmap, including firmware support for new products, packs, cells, etc.. Seeking Sr. or Staff Software Engineer.
What You’ll Do
Use a variety of cell and battery pack models, fleet data and laboratory test data to work with our controls team to create state-of-the-art feedback control and estimation algorithms for Tesla’s high voltage battery packs
Design, implement and test cutting-edge algorithms for run-time BMS logic to derive State-of-Charge, State-of-Health, State-of-Power and State-of-Energy computations
Develop and enhance existing battery models to ensure Real vs. Simulation accuracy
Design rapid test iteration framework for developers to use for quick, at-desk spot checks
Work cross-functionally with cell modeling, firmware and battery safety organizations
What You’ll Bring
Bachelor's or Master's in Computer Engineering, Mechanical Engineering, Electrical Engineering, Aerospace Engineering, Materials Engineering or equivalent, with practical software engineering experience or proof of exceptional skills in related fields
Greater than 2 years of experience with battery algorithm design
Ability to think creatively and produce “outside of the box” solutions
Proficiency in C and C++
Experience with modeling of lithium-ion cells
Simulating dynamic models of electrical systems
Have knowledge in linear systems analysis and estimation algorithm design
Capable of analyzing algorithm performance in MATLAB/Simulink
Strong communication and preference for working in teams
Basic experience, understanding and intuition for the electrochemical physics of lithium-ion cells
Experience in specifying or executing tests on cells in a laboratory environment
Understanding of diagnostic techniques for cells and battery pack components
This job application may involve an interview with an interviewer outside of Tesla China. If you complete your application, you agree Tesla provides your application information to overseas interviewers in Tesla, Inc. for recruitment purposes. More details and contact information please see <Tesla Talent Personal Data International Transfer Statement> here. (here hyperlink: ****************************************************
其他信息
语言要求:英语、普通话
行业要求:全部行业