Software Validation Engineer, Hardware in the Loop, Crash Safety Expert
4 weeks ago
The Crash Safety Firmware team at Tesla is seeking an experienced Validation Engineer to design and maintain Hardware in the Loop (HIL) and Processor in the Loop (PIL) testers, and develop validation software, test cases, infrastructure, and tools to validate safety-critical embedded firmware and application software of the airbag controller.
As a key member of the team, you will be responsible for designing scalable infrastructure to execute tests, support new feature releases, support software releases, sign off on regression tests, and work with a small world-class team to ship high-quality software.
You will also develop infrastructure to allow for rapid algorithm iteration, including a pipeline to rapidly incorporate real-world data.
This is a unique opportunity to build innovative infrastructure, tooling, automation, validation systems, and more while applying your creativity without constraints.
The Crash Safety Firmware team develops and integrates airbag controller functionality that makes Tesla's vehicles the safest on the road.
You will solve some of the most ambiguous and challenging problems in the industry while working alongside deeply knowledgeable Engineers from different disciplines, in a fast-paced environment, using cutting-edge software development tools and practices.
Responsibilities- Design and maintain Hardware in the Loop and Processor in the Loop testers
- Create and develop automated validation infrastructure to enable reliable, efficient, thorough, accurate, and repeatable tests
- Develop and execute automated regression test suites for safety critical crash safety firmware
- Continuously analyze and improve regression test suite coverage
- Own the validation release process for customer releases, including test strategy scoping, test execution, and sign off
- Create and execute board level test plans to expose weaknesses or faults
- Degree in Computer Science, Computer Engineering, Electrical Engineering, or equivalent practical experience
- Minimum of 3 years of relevant experience in embedded development or test automation
- Excellent proficiency in Python and C
- Strong understanding of analog & digital circuits
- Experience with PCB component selection
- Knowledge of circuit board design
- Knowledge of version control (Git) and continuous integration
- Excellent verbal and written communication skills to coordinate with the team
- Experience with FPGAs is a plus
- Knowledge and experience with automation and build tools is a plus (Jenkins, Docker, SCons)
-
Palo Alto, California, United States Tesla Full timeCrash Safety Firmware Development OpportunityTesla is seeking an experienced Software Validation Engineer to join its Crash Safety Firmware team. The ideal candidate will have a strong background in embedded software validation, with expertise in designing and maintaining Hardware in the Loop (HIL) and Processor in the Loop (PIL) testers.Key...
-
Software Integration Engineer, Crash Safety
4 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryThe Crash Safety Software team at Tesla is seeking a highly skilled Software Integration Engineer to join our team. As a key member of our team, you will be responsible for designing and developing safety-critical software systems for our vehicles.Key ResponsibilitiesWork closely with design and development engineers to ensure the crash safety...
-
Software Integration Engineer
3 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryThe Crash Safety Software team at Tesla is seeking a highly skilled Software Integration Engineer to play a key role in the development of safety and restraint systems for our vehicles.As a Software Integration Engineer, you will work closely with cross-functional teams to ensure that features are designed, implemented, and validated to Tesla's...
-
Software Validation Engineer, Chassis
4 weeks ago
Palo Alto, California, United States Tesla Full timeJob DescriptionTesla is seeking a highly skilled Software Validation Engineer, Chassis to join its Vehicle Software organization's Systems Validation Team. This team is responsible for validating all software-driven, system-level vehicle requirements prior to new hardware or software releases.As a Systems Validation Engineer, you will be an expert in your...
-
Software Validation Engineer, Chassis
3 weeks ago
Palo Alto, California, United States Tesla Full timeTesla is seeking a highly motivated individual to join the Vehicle Software organization's Systems Validation Team with a focus on chassis and drive systems.This team is responsible for validating all software-driven, system-level, vehicle requirements prior to any new hardware or software release or new product introduction.As a Systems Validation Engineer,...
-
Senior Software Engineer, High Voltage Systems
4 weeks ago
Palo Alto, California, United States Tesla Full timeJob SummaryWe are seeking a highly skilled Senior 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 sophisticated simulation and validation systems for vehicle high voltage systems.You will work closely with our cross-functional team to develop and integrate...
-
Senior Firmware Engineer, Energy Solutions
3 weeks ago
Palo Alto, California, United States Tesla Full timeJob Title: Senior Firmware Engineer, Energy SolutionsJob Summary:Tesla Energy is seeking a highly skilled Senior Firmware Engineer to drive next-generation designs and improve current designs for our world-class Energy product firmware. As a member of our team, you will shape the direction of our products and have a genuine passion for engineering products...
-
XPU Hardware Engineer
4 weeks ago
Palo Alto, California, United States Zaspar Technologies Full timeJob DescriptionZaspar Technologies is seeking a highly skilled XPU Hardware Engineer to join our team. As an XPU Hardware Engineer, you will be responsible for designing and implementing innovative hardware solutions for highly scalable and efficient xPU PODs.Key Responsibilities:Design and implement hardware solutions for xPU PODsCollaborate with...
-
Palo Alto, California, United States Tesla Full timeJob SummaryWe are seeking a highly skilled Silicon and Systems Validation Engineer to join our team at Tesla. As a key member of our hardware validation team, you will be responsible for developing and executing post-silicon validation plans, tools, and infrastructure for our custom SoCs and platforms.Key Responsibilities:Develop and execute post-silicon...
-
Embedded Controls Software Engineer
4 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob Title: Embedded Controls Software EngineerAt Ford Motor Company, we are seeking a highly skilled and experienced Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.Responsibilities:Create control/estimation...
-
Palo Alto, California, United States Tesla Full timeJob SummaryTesla Energy is seeking a highly skilled Senior Firmware Engineer to design and develop firmware for our next-generation energy storage and vehicle charging products. The ideal candidate will have a strong background in C programming, electrical engineering fundamentals, and experience with microcontroller peripherals and communication...
-
Senior Software Engineer
3 weeks ago
Palo Alto, California, United States Rivian Full timeAbout RivianRivian is a pioneering electric vehicle manufacturer dedicated to creating emissions-free adventure vehicles and attracting adventurous, courageous individuals to join our team.We challenge conventional thinking, reframing old problems and seeking innovative solutions to operate comfortably in uncharted territories. Our diverse backgrounds are...
-
Senior Automation Test Engineer
4 weeks ago
Palo Alto, California, United States Current Job Openings Full timeJob DescriptionWe are seeking a highly skilled Senior Automation Test Engineer to join our team in building the world's first useful quantum computer. As a key member of our team, you will be responsible for designing and implementing automated test scripts for validation testing of hardware and regression testing of new firmware and FPGA releases in a...
-
Embedded Controls Software Engineer
4 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeJob DescriptionFord Motor Company is seeking a highly skilled Embedded Controls Software Engineer to join our team. The ideal candidate will have a strong background in embedded development supporting complex, distributed, safety-critical embedded systems.The team is responsible for controls of seats, tailgate, windows, latches, wipers, mirrors, various...
-
Embedded Software Engineer Intern
4 weeks ago
Palo Alto, California, United States Tesla Full timeEmbedded Software Engineer Intern - Thermal & HVAC Software TeamAs an Embedded Software Engineer Intern on the Thermal & HVAC software team at Tesla, you will play a crucial role in accelerating the delivery and refinement of Tesla-designed thermal systems for our new and existing vehicle products.Responsibilities:Develop, enhance, and debug new and existing...
-
Embedded Software Validation Engineer
4 weeks ago
Palo Alto, California, United States Tesla Full timeTesla's Optimus firmware team is seeking a skilled Software Validation Engineer to design, develop, and maintain test infrastructure for joint controllers. This role will enable the team to release software updates to our growing robot fleet with confidence.The ideal candidate will create validation infrastructure from scratch, develop test cases, and...
-
Palo Alto, California, United States Wing Aviation LLC Full timeDrone Delivery ExpertAt Wing Aviation LLC, we're revolutionizing last mile logistics with our safe, fast, and sustainable drone delivery solution. As a Hardware Engineering Intern, you'll play a crucial role in ensuring the reliability and durability of our drone and ground infrastructure.Key Responsibilities:Evaluate the durability of hardware components,...
-
Chassis Component Validation Engineer
4 weeks ago
Palo Alto, California, United States Tesla Motors Full timeWe are seeking a highly skilled and motivated individual to join our team as a Chassis Component Validation Engineer. As a key member of our Vehicle Firmware team, you will be responsible for developing and implementing software validation tests for chassis components.Key Responsibilities:Develop and implement software validation tests for chassis components...
-
Senior Software Development Engineer in Test
4 weeks ago
Palo Alto, California, United States Ford Motor Company Full timeWe are seeking a highly skilled Software Development Engineer in Test to join our team at Ford Motor Company. This role will focus on embedded systems with a strong emphasis on automotive applications.As a Software Development Engineer in Test, you will be responsible for designing, developing, and maintaining automated tests for our embedded software...
-
Quantum Systems Validation Engineer
3 weeks ago
Palo Alto, California, United States Current Job Openings Full timeAt PsiQuantum, we are on a mission to build the world's first fault-tolerant quantum computer, capable of tackling today's most intractable computational challenges. Our team is working across the full stack of quantum computing, from quantum architecture to photonic chip manufacturing, advanced opto-electronic packaging, hardware systems design, quantum...