Software Integration Engineer for Drive Systems

7 days ago


Palo Alto, California, United States Tesla Full time
Job Title: Software Integration Engineer for Drive Systems

Tesla's Systems Integration Team is seeking a highly skilled Software Integration Engineer for Drive Systems to ensure firmware support for new vehicle features and hardware are designed, implemented, and tested to meet Tesla's standards for safety and customer experience.

Responsibilities:
  • Lead high-impact and fast-paced programs to integrate new features and hardware into Tesla's vehicle platforms.
  • Design new cross-functional features that require coordination between various ECUs and devices.
  • Work cross-functionally with mechanical, electrical, system architecture, firmware development, and firmware validation teams to understand new component-level hardware changes and support them in firmware.
  • 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 development teams.
  • Utilize critical analysis of potential failure modes and effects to influence requirements.
  • Develop overall validation strategy for features and work with validation teams to ensure automated test coverage is implemented for future firmware releases.
  • Dig into data and source code to identify and debug issues at the system level and propose robust solutions.
  • Work with Manufacturing and Service teams to ensure functions are released on time and functioning properly.
Requirements:
  • Degree in Mechatronics, Mechanical, Computer, or Electrical Engineering or equivalent experience.
  • 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 own/team's efficiency through automation.
  • Experience with C or C++ required.
  • Ability to fluently interpret system data to gain a full understanding of logged events.
  • Thorough understanding of mechanical fundamentals and ability to apply them to automotive concepts.
  • Understanding of low voltage and high voltage circuits and how to debug them.
Benefits:

Tesla offers a comprehensive benefits package, including competitive pay, health insurance, dental and vision plans, 401(k) with employer match, and other financial benefits.

Additionally, Tesla provides a range of perks, including employee discounts, commuter benefits, and a Tesla Babies program.

Expected Compensation: $104,000 - $348,000/annual salary, depending on level + cash and stock awards + benefits.



  • Palo Alto, California, United States Tesla Full time

    Job Title: Software Integration Engineer - Drive SystemsTesla's Systems Integration Team is seeking a highly skilled Software Integration Engineer to join our Drive Systems team. As a key member of our team, you will be responsible for ensuring firmware support for new vehicle features and new hardware are designed, implemented, and tested to achieve Tesla's...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company that's on a mission to keep the world adventurous forever. We're committed to building emissions-free Electric Adventure Vehicles and attracting curious, courageous souls to join our team. Our company culture is built on challenging what's possible, reframing old problems, and seeking new solutions. We operate...


  • Palo Alto, California, United States Tesla Full time

    Job Title: Software Engineer, Systems Foundations Generalist, Self-DrivingWe are seeking a highly skilled Software Engineer to join our Autonomy team at Tesla. As a Software Engineer, you will have the opportunity to work on a variety of system components and foundational code targeting higher performance of Self-Driving and Humanoid robot.Key...


  • Palo Alto, California, United States Woven Full time

    About the RoleWe are seeking an experienced Simulation Engineer to join our Automated Driving & ADAS organization at Woven. As a key member of our team, you will play a crucial role in developing and integrating simulation software to support the development and testing of autonomous and assisted driving systems.Key ResponsibilitiesDevelop and maintain our...


  • Palo Alto, California, United States Tesla Full time

    Job Title: Senior System Integration EngineerAt Tesla, we're accelerating the world's transition to sustainable energy. As a Senior System Integration Engineer, you'll play a critical role in ensuring the seamless integration of our next-generation industrial energy storage products.Responsibilities:Lead the system integration of complex energy storage...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company dedicated to creating a more adventurous and sustainable future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment. As a company, we're constantly pushing the boundaries of what's possible, challenging conventional thinking, and seeking...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced software engineer to join our Runtime team at SambaNova Systems. As a key member of our team, you will be responsible for designing, developing, and deploying high-performance software solutions for AI and machine learning applications.Key ResponsibilitiesDesign and implement software infrastructure for...


  • Palo Alto, California, United States Tesla Full time

    About TeslaTesla is a leader in innovative technology, pioneering advancements in autonomous vehicles and humanoid robotics. Our cutting-edge AI platform powers some of the most advanced systems globally, including Autopilot for vehicles and humanoid robots.About the RoleAs an Integration Engineer within our Autonomy teams, you will play a crucial role in...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company that's revolutionizing the automotive industry with its innovative electric adventure vehicles. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryWe're looking for a seasoned Technical Program Manager to lead the integration of hardware and...


  • Palo Alto, California, United States Woven by Toyota Full time

    About Woven by ToyotaWoven by Toyota is a mobility technology subsidiary of Toyota Motor Corporation, dedicated to delivering safe, intelligent, and human-centered mobility for all. Our mission is to bring greater freedom, safety, and happiness to people and society through our innovative technologies.Job DescriptionWe are seeking an experienced Simulation...


  • Palo Alto, California, United States Tesla Full time

    Job SummaryWe are seeking a skilled Hardware in the Loop Software Engineer to join our High Voltage Systems team at Tesla. As a key member of our team, you will be responsible for designing and implementing tools and methods for validating component firmware using simulation and hardware-in-the-loop (HIL) frameworks.Key ResponsibilitiesDesign, specify, and...


  • Palo Alto, California, United States Inflection AI Full time

    About Inflection AIInflection AI is a cutting-edge AI studio that specializes in developing and deploying state-of-the-art language models. Our team is passionate about creating innovative solutions that drive business growth and improve user experiences.The RoleWe are seeking a highly skilled Machine Learning Software Engineer to join our team. As a key...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced Principal Software Engineer to join our Runtime team at SambaNova Systems. As a key member of our engineering team, you will be responsible for designing, developing, and deploying high-performance software infrastructure for our AI and machine learning applications.Key ResponsibilitiesDesign and develop software...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleSambaNova Systems is seeking an experienced Senior Principal Software Engineer to join our Runtime team. As a key member of our engineering team, you will work on designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.ResponsibilitiesDesign and implement new...


  • Palo Alto, California, United States Dynarobotics Full time

    Unlock the Future of RoboticsDyna Robotics is at the forefront of revolutionizing robotic manipulation with cutting-edge foundation models. Our mission is to empower businesses by automating repetitive, stationary tasks with affordable, intelligent robotic arms.Leveraging the latest advancements in foundation models, we're driving the future of...


  • Palo Alto, California, United States Palantir Technologies Full time

    About the RolePalantir Technologies is seeking a highly skilled Backend Software Engineer to join our team. As a Backend Software Engineer, you will be responsible for designing, developing, and maintaining the backend infrastructure of our software applications.Key ResponsibilitiesDesign and implement scalable and efficient backend systems to support our...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company in the electric vehicle industry, dedicated to creating innovative and sustainable solutions for the future. Our mission is to keep the world adventurous forever, and we're committed to making a positive impact on the environment.Job DescriptionWe're seeking a highly skilled Embedded Software Engineer to join our...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced software engineer to join our Runtime team at SambaNova Systems. As a Senior Principal Software Engineer, you will play a key role in designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.Key ResponsibilitiesDesign and implement...


  • Palo Alto, California, United States SambaNova Systems Full time

    About the RoleWe are seeking an experienced software engineer to join our Runtime team at SambaNova Systems. As a Senior Principal Software Engineer, you will work on designing and implementing new and enhanced features of the runtime stack to support high-performance and scalable ML training applications.Key ResponsibilitiesDesign and implement new and...


  • Palo Alto, California, United States Rivian Automotive Full time

    About RivianRivian is a pioneering company that's revolutionizing the automotive industry with its cutting-edge Electric Adventure Vehicles. Our mission is to keep the world adventurous forever, and we're seeking talented individuals to join our team.Role SummaryAs an Embedded Software Development Engineer at Rivian, you'll play a crucial role in developing...