logo of tesla

特斯拉软件系统集成工程师 Software System Integration Engineer

社招全职硬件测试工程地点:上海状态:招聘

任职要求


· BS or higher in EE, CE, ME, or proof of exceptional skills in related fields, with practical engineering experience
· Experience with a multitude of laboratory test equipment including oscilloscopes and power analyzers
· Strong knowledge of high voltage power electronic systems
· Strong knowledge of dynamometers, power systems and switchgear components
· Strong knowledge …
登录查看完整任职要求
微信扫码,1秒登录

工作职责


The Test Systems Engineering Team is an agile hardware testing group working across both Vehicle and Energy programs. The team provides turnkey test solutions working with a range of groups from research and development through to manufacturing test. The team leverages Tesla’s own products and technologies to create innovative test solutions to expedite R&D and validation cycle times, reducing both cost and complexity. These include motor, powertrain and all-wheel drive dynamometers, high-power bidirectional AC and DC sources, grid simulators, data acquisition, and advanced software control systems. This function operates at the heart of Tesla’s core technologies.

THE ROLE
The Test Systems Engineering Software Integration team is looking for an engineer to develop and execute test cases, bring-up, maintain Hardware in the Loop (HIL) testers and validate new features and functions to our Dyno Platform. In this role, you will apply software skills that ties the hardware and software together by working cross-functionally with internal and external teams. You will be able to work on various parts of the system and wear multiple hats from designing system architecture to test automation and debugging/commissioning systems in the field.


RESPONSIBILITIES
· Create and execute new hardware and software feature test plan with automation sequence and detailed post analysis
· Identify, escalate, and resolve issues with hardware and software/firmware during system bring up, performance, and safety tests
· Python code development and embedded firmware validation in C, C++
· Lead software/system integration efforts for all test platforms
· Lead any development/integration efforts for our inhouse bi-directional power supply
· Contribute to our internal software tool repos
包括英文材料
Python+
C+
还有更多 •••
相关职位

logo of tesla
校招产品研发创新中心

The Role The person will work as member of Hardware Test Engineering team in GFSH, you will apply software skills to integrate hardware and software by working cross-functionally with internal and external teams. You will have the opportunity to work on various parts of the system and wear multiple hats, from designing system architecture to test automation and debugging/commissioning systems, you will also be part of global test system engineering team to accelerate those applications in Tesla local RD labs. Responsibilities Research, develop, create, and execute feature requests or effective solutions end-to-end (hardware/software). Identify, escalate and resolve issues with hardware and software/firmware during system bring-up, performance and safety tests. Develop and validate Python code and embedded firmware in C, C++. Lead software/system integration efforts for all test platforms. Lead development/integration effort for our in-house and off -the shelf bi-directional power supplies. Serve as a technical consultant for feature requests from cross-functional teams, adopt in-field requirements or specification to test system localization. Contribute to our internal software tool repositories. Collaborate with technician and/or 3rd party lab resources.

更新于 2025-09-25上海
logo of tesla
社招车辆控制

The Role Tesla’s Chassis Controls team is seeking a Software Integration Engineer who will be a systems expert on chassis controls functions and will be responsible for ensuring that new chassis control software features (e.g. autonomous driving/braking) are designed, implemented and validated to achieve Tesla’s standards for safety and customer experience. As a software integration engineer, you are expected to be an expert of your system, have deep understanding of software – hardware dependencies and be able to communicate constraints, risks and mitigations to guide vehicle programs. You will employ sound systems engineering principles to guide a team of engineers through safety critical software development. You may need to wear multiple hats through the life of a program based on your system’s needs from performing fleet data analytics to writing code. You are expected to move projects along at an aggressive pace – keeping track of program milestones and deliverables and pull together the contributions of many teams into a cohesive final product. You will also need to get your hands dirty in the details – dig through source code, root cause issues and propose solutions to complex problems, as well as test prototype firmware implementations in-vehicle at proving grounds around the world. Responsibilities Work with the design and development engineers throughout the engineering organization to ensure systems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions. Develop overall validation strategy for these features and work with validation teams to ensure test coverage and traceability. Work cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes and support them in firmware – both in manufacturing and for customer use – so that they can be seamlessly introduced to our vehicle platforms Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk from new designs and provide feedback to the development teams. Work with manufacturing and service to ensure the functions are rolled out and functioning properly. This can include development of processes, diagnostic tools and methods, and root-cause diagnosis for product issues Design prototype test setups to integrate new subsystems with simulated and actual vehicle components Lead and participate in functional safety analysis of complex software systems. Develop the safety concept, lead HARA, DFMEAs and guide software design.

上海
logo of tesla
社招车辆控制

The Role Tesla’s Systems Integration 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 Integration Engineer is expected to move projects along at an aggressive pace – keeping track of program milestones and deliverables and pulling together the contributions of many teams into a cohesive final product. The Integration Engineer is also expected to get their hands dirty in the details of their sub-systems – digging through source code, root causing issues and proposing solutions to complex problems, as well as testing prototype firmware implementations in-vehicle. Responsibilities Work with the design and development engineers throughout the engineering organization to ensure the relevant subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions. Break down new, high-level feature requests into sub-system and component level requirements, and drive the implementation, testing and release of these features against Tesla’s firmware release schedule Utilize critical analysis of potential failure modes and effects to influence these

上海
logo of tesla
社招车辆控制

The Role Tesla's Systems Integration 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 Integration Engineer is expected to move projects along at an aggressive pace – keeping track of program milestones and deliverables and pulling together the contributions of many teams into a cohesive final product. The Integration Engineer is also expected to get their hands dirty in the details of their sub-systems – digging through source code, root causing issues and proposing solutions to complex problems, as well as testing prototype firmware implementations in-vehicle. Drive Systems encompasses all aspects of safe and precise torque production. This includes integration of autopilot features such as adaptive cruise control and automatic emergency braking, smooth and safe application of power to the wheels, hill hold and one pedal driving, thermal management and the overall mapping of drive power request to motor power. The drive systems integration engineer will be responsible for ensuring firmware maturity for new hardware introductions. Responsibilities Work with the design and development engineers throughout the engineering organization to ensure the relevant subsystems are designed with appropriate requirements, interfaces and interactions to achieve specific vehicle functions. Break down new, high-level feature requests into sub-system and component level requirements, and drive the implementation, testing and release of these features against Tesla’s firmware release schedule. Utilize critical analysis of potential failure modes and effects to influence these requirements. Develop overall validation strategy for these features and work with validation teams to ensure automated test coverage is implemented for future firmware releases. Work cross-functionally across mechanical, electrical, system architecture, firmware development and firmware validation teams to understand new component-level hardware changes which are being developed and how to support them in firmware – both in manufacturing and for customer use – so that they can be seamlessly introduced to our vehicle platforms. Develop and execute firmware integration test plans on new hardware components and firmware features to rapidly retire risk from new designs and provide feedback to the development teams to accelerate our aggressive development cycles. Dig into data and source code to identify and debug issues at the system level and propose robust solutions. Work with manufacturing and with service to ensure the function(s) are rolled out and functioning properly. This can include development of processes, diagnostic tools and methods, and root-cause diagnosis for product issues. Collaborate with validation teams to design tests which will validate the functions, interfaces, and interactions of the system. Identify areas of concern, and work with teams to rectify any bugs. Develop prototype test setups to integrate new subsystems with simulated and actual vehicle components. Lead and manage integration of initial prototype systems including bring-up, debug, and engineering test of alpha- and beta-phase prototype vehicles.

上海