Tesla Austin , TX 78719
Posted 2 months ago
Tesla Cell Manufacturing is looking for a motivated System Integration Engineer to help bring the next generation of Cell Formation products to bear for the company. As a member of the Firmware Integration team, you will be responsible for delivering high quality firmware and hardware to the manufacturing line. You will architect the software solutions for manufacturing quality Cell products in our factories. Rethink manufacturing processes and test equipment dependency with our in-house product and design teams. Engineer a software stack capable of ultra-high volume production capacity across our entire supply chain. Ensure flexibility within our product design and manufacturing test ability to achieve critical business objectives.
You will have the opportunity to solve challenging problems on the production line and in the field. Collaborate closely with hardware, manufacturing, and service engineering to design firmware and automation solutions for a seamless commissioning experience. You will show outstanding organizational and communication skills and an eagerness to learn in an ever-evolving environment. Manage your workload with a positive attitude, be a team player in a collaborative work environment.
Perform hardware and firmware integration of current and next generation Tesla charging systems
Lead and own firmware validation, new features definition, firmware regression, and firmware releases in relation to the manufacturing process
Develop, integrate, and debug features at the system level and release the changes to production
Support the production team with practical solutions to yield or test coverage issues. Plan and execute production line drills
Develop high-quality, easily maintainable software. Develop tests to validate functionality (unit test, SIL, HIL, etc)
Bring-up manufacturing testers at Tesla and supplier factories, execute Site Acceptance Tests on the testers themselves
Support escalations, diagnose and resolve Firmware and testing issues (also triage issues through the service engineering value stream)
Contribute to software architecture design, development of software applications, and integration into manufacturing processes and production lines
Design robust and exhaustive test procedures for high voltage power electronics, battery modules, thermal actuators, and solar product assemblies
Engage with our suppliers to root cause and troubleshoot yield issues and tester bring-up efforts
Track and communicate project status and risks to the wider organization. Interact with teams of engineers from multiple disciplines
Provide technical leadership for the team. You will make critical decisions and lead from the front with support from experienced engineers
Hands-on with hardware bring up, debug issues in the field and devise solution paths
The position duties may require travel to Tesla and/or supplier factories
Bachelor's Degree in Computer Engineering or equivalent, or proof of exceptional skills in related fields, with practical engineering experience
2+ years of experience in hardware integration and system software
Hands-on experience with electrical and software engineering components and an understanding of how they interact in a complex product
Must be comfortable with hands-on lab work (including the use of scopes/logic analyzers, power supplies, electronic loads, CAN tools, soldering irons as needed to support integration)
System level engineering experience with electrical and mechanical systems
Capable of delivering high quality C, Python or Golang software solutions
Exceptional analytical problem-solving skills, able to identify and surface issues within complex HW/SW systems
Experience shipping code, receiving feedback. Experience documenting software design and authoring specifications
Experience writing unit tests and practicing test-driven development
Shows a keen understanding of physics and follows first principles in design and development
Excellent communication skills, say something when you don't know, be available to other team members when questions arise. Excellent attention to detail
Remain engaged, proactive, and positive in tough circumstances/challenging problems
Comfortable with multi-tasking, prioritizing, and working in a fast-paced environment. Own assignments and take accountability for overall team success
Tesla