Hardware in the Loop Software Engineer, High Voltage Systems

2 days ago


Palo Alto, California, United States Tesla Full time
Job Summary

We are seeking a highly 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.

Responsibilities
  • Design, specify, and implement infrastructure of a sophisticated simulation and validation system for vehicle high voltage systems
  • Design a hardware-in-the-loop testing (HIL) framework capable of testing the firmware (written in C++, some C) and model (written in MATLAB)
  • Develop and integrate within continuous integration systems
  • Understand and deconstruct complicated software systems and devise strategies to test these systems
  • Design and develop the data transfer protocol/software to be used in both the hardware-in-the-loop (HIL) and software-in-the-loop (SIL) testing system
  • Result logging and analysis
Requirements
  • Degree in Computer Science, Engineering, or the equivalent in experience and evidence of exceptional ability
  • 2+ years creating and developing automated simulation/testing frameworks
  • Relevant experience working with hardware systems, including schematic capture, architecture or testing
  • Strong C++/C and a proficiency in a common scripting language like Python with excellent software design and architecture skills
  • Knowledge of source control (Git), continuous integration (Jenkins), and Linux experience
  • Understanding of embedded systems concepts (CAN, SPI, I2C, TCP/IP)
  • Experience with electronic systems, circuits, reading schematics, and interpreting layouts
  • Strong intuition for, and interest in, designing systems for testability and scalability
  • Experience with low-power or high-power battery and charging systems preferred
  • Experience developing hardware-in-the-loop (HIL) validation systems preferred
Benefits

As a full-time Tesla employee, you are eligible for the following benefits at day 1 of hire:

  • Aetna PPO and HSA plans > 2 medical plan options with $0 payroll deduction
  • Family-building, fertility, adoption and surrogacy benefits
  • Dental (including orthodontic coverage) and vision plans, both have options with a $0 paycheck contribution
  • Company Paid (Health Savings Account) HSA Contribution when enrolled in the High Deductible Aetna medical plan with HSA
  • Healthcare and Dependent Care Flexible Spending Accounts (FSA)
  • LGBTQ+ care concierge services
  • 401(k) with employer match, Employee Stock Purchase Plans, and other financial benefits
  • Company paid Basic Life, AD&D, short-term and long-term disability insurance
  • Employee Assistance Program
  • Sick and Vacation time (Flex time for salary positions), and Paid Holidays
  • Back-up childcare and parenting support resources
Voluntary Benefits

We also offer the following voluntary benefits:

  • Critical illness, hospital indemnity, accident insurance, theft & legal services, and pet insurance
  • Weight Loss and Tobacco Cessation Programs
  • Tesla Babies program
  • Commuter benefits
  • Employee discounts and perks program
Compensation

The expected compensation for this position is $104,000 - $348,000/annual salary, depending on level + cash and stock awards + benefits. Pay offered may vary depending on multiple individualized factors, including market location, job-related knowledge, skills, and experience.



  • 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 Ford Motor Company Full time

    Job Title: High Voltage Systems Engineer, PropulsionAt Ford Motor Company, we are committed to innovation and excellence in the development of electric vehicles. We are seeking a highly skilled High Voltage Systems Engineer to join our team in the Propulsion department.Job Summary:The High Voltage Systems Engineer will be responsible for the system-level...


  • Palo Alto, California, United States Wing Full time

    About WingWing is a pioneer in drone delivery technology, offering a safe, fast, and sustainable solution for last mile logistics. Our mission is to create the preferred means of delivery for the planet, and we're committed to building a workforce that reflects the global communities we serve.About the RoleWe're seeking a Senior Hardware-in-the-Loop (HIL)...


  • Palo Alto, California, United States Wing Aviation Full time

    About WingWing is a pioneering company in the field of drone delivery, offering a safe, fast, and sustainable solution for last mile logistics. Our mission is to create the preferred means of delivery for the planet, and we're committed to building a workforce that's representative of the global communities we serve.About the RoleWe're seeking a Senior...


  • Palo Alto, California, United States Wing Aviation Full time

    About WingWing Aviation is a pioneer in drone delivery technology, offering a safe, fast, and sustainable solution for last mile logistics. Our mission is to create the preferred means of delivery for the planet, and we're committed to building a workforce that reflects the diversity of the communities we serve.About the RoleWe're seeking a Senior...


  • Palo Alto, California, United States Wing Full time

    About WingWing is a pioneering company in the field of drone delivery, offering a safe, fast, and sustainable solution for last mile logistics. Our mission is to create the preferred means of delivery for the planet, and we're committed to building a workforce that reflects the diversity of the communities we serve.About the RoleWe're seeking a highly...


  • Palo Alto, California, United States The Pennsylvania State University Full time

    Job SummaryWe are seeking highly motivated and talented Electronic Engineers to join our Electronics Systems Department at the Applied Research Laboratory (ARL) at Penn State University.Key ResponsibilitiesDesign and develop custom circuit boards and power electronics to support system functionsDevelop software and firmware that is tightly interfaced to...


  • Palo Alto, California, United States Penn State University Talent Acquisition Full time

    Job DescriptionWe are seeking a highly skilled Electrical Propulsion and Power Systems engineer to join our team at Penn State University. As a key member of our multidisciplinary engineering team, you will be responsible for designing and developing cutting-edge electric and hybrid electric propulsion and power systems for undersea vehicles.Key...


  • Palo Alto, California, United States Penn State University Talent Acquisition Full time

    Job DescriptionWe are seeking a highly motivated and talented Electrical Propulsion and Power Systems (EPPS) engineer to join our team at Penn State University. As an EPPS engineer, you will be responsible for designing and developing cutting-edge electric and hybrid electric propulsion and power systems for undersea vehicles.Key Responsibilities:Drive the...


  • Palo Alto, California, United States Penn State University Talent Acquisition Full time

    Job DescriptionWe are seeking a highly motivated and talented Electrical Propulsion and Power Systems (EPPS) engineer to join our team at Penn State University. As an EPPS engineer, you will be responsible for designing and developing cutting-edge electric and hybrid electric propulsion and power systems for undersea vehicles.Key Responsibilities:Drive the...


  • 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 Ford Full time

    Job DescriptionWe are seeking a highly skilled Software Development Engineer in Test to join our team at Ford, specializing in embedded systems with a focus on automotive applications. As a key member of our team, you will be responsible for designing, developing, and maintaining automated tests for our embedded software products.Key ResponsibilitiesTest...


  • 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 SA TECHNOLOGIES Full time

    Company OverviewSA Technologies is dedicated to delivering exceptional IT solutions tailored to our clients' needs. We pride ourselves on our commitment to quality and innovation.Position OverviewTitle: Senior Software EngineerDuration: 6 Months+The Data Computing Appliance and Platform Software team is tasked with the development of software that deploys,...


  • 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 Acceler8 Talent Full time

    About the RoleWe are seeking a highly skilled Backend Software Engineer to join our team and contribute to the development of our cutting-edge hardware design platform. As a key member of our team, you will be responsible for maintaining and optimizing our backend systems, developing and integrating plugins for various applications, and implementing scalable...


  • Palo Alto, California, United States Kohler Full time

    About the RoleWe are seeking a highly skilled Senior Hardware Software Quality Assurance Engineer to join our team at Kohler Ventures. As a key member of our engineering team, you will be responsible for ensuring the quality and reliability of our hardware and software products.Key ResponsibilitiesEstablish and maintain testing patterns and best practices to...


  • Palo Alto, California, United States Rivian Full time

    About RivianRivian is a pioneering company dedicated to revolutionizing the automotive industry with its innovative electric adventure vehicles. Our mission is to empower individuals to explore the world without compromising on sustainability.Job SummaryWe are seeking a highly skilled and innovative Body Controls Engineer to join our software development...

  • Electrical Engineer

    5 days ago


    Palo Alto, California, United States Tesla Full time

    Job Title: Electrical Engineer - Power ElectronicsWe are seeking an experienced Electrical Engineer to join our Power Electronics team at Tesla. As an Electrical Engineer, you will be responsible for developing and deploying grid-connected storage systems at residential, industrial, and utility levels.Responsibilities:Develop test plans, including timing and...


  • Palo Alto, California, United States AppLab Systems, Inc Full time

    About the RoleWe are seeking a highly skilled VLSI Hardware Engineer to join our team at AppLab Systems, Inc. As a key member of our engineering team, you will be responsible for designing and developing cutting-edge digital circuits and integrated circuits.Key ResponsibilitiesDesign and develop high-performance digital circuits and integrated circuits using...