(Senior) Test Automation Engineer - Power Electronics

EuroJobsites Ltd
Freiburg im Breisgau, Germany
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
2 years minimum
Working hours
Regular working hours

Tech stack

Artificial Intelligence Automation of Tests Bash Shell Computer Engineering Software Debugging Linux Firmware Python (Programming Language) Data Processing Large Language Models Git Software Version Control

Job description

  • Design, build, and maintain automated test frameworks and test benches for high-power/high-voltage converters (AC/DC, DC/DC, up to 1000V and 100kW)
  • Develop instrument drivers and abstractions for oscilloscopes, power analyzers, source/measure units, electronic loads, grid simulators, and DAQ systems (SCPI, VISA, and similar interfaces)
  • Convert manual test plans and validation requirements into robust, automated test sequences with clear pass/fail criteria
  • Build data acquisition, logging, analysis, and reporting pipelines so results are consistent, traceable, and easy to interpret
  • Create detailed test plans according to requirements to validate functions, safety, and system performance
  • Perform hands-on bring-up, debugging, and characterization on the bench
  • Diagnose hardware, firmware, and test-setup issues in complex high-voltage/high-power systems, and give precise feedback to design and firmware teams
  • Follow best practices in test code quality, version control, reproducibility, and documentation
  • Leverage state-of-the-art AI models and Tesla-internal AI tools to accelerate your development, debugging, and test automation work
  • Adhere to safety policies and regulatory compliance specific to high-voltage and high-power applications

Requirements

  • Bachelor’s degree or higher in electrical engineering, power electronics, computer engineering, or equivalent professional experience with demonstrated expertise
  • 2+ years of experience building test automation for electronic hardware, including instrument control and automated measurement
  • Solid electrical engineering fundamentals and hands-on bench experience with high-voltage/high-power converters (AC/DC, DC/DC, above 100V, 10kW)
  • Proficiency in Python for test automation, including experience with instrument communication (SCPI/VISA/pyVISA or similar) and data handling
  • Hands-on experience with test equipment such as oscilloscopes, power analyzers, electronic loads, source/measure units, and grid simulators
  • Ability to translate validation requirements into structured, maintainable automated tests
  • Proficiency with Git for version control and comfort working in a Linux/Bash terminal environment
  • Proactive problem-solving mindset and strong English communication skills
  • Ability to deliver high-quality results while effectively managing shifting priorities and demanding conditions
  • Experience with AI/LLM-assisted coding, with a clear understanding of its strengths and limitations

About the company

This is an opportunity to support key projects, use modern tools, and work in state-of-the-art facilities to create technologies that shape how energy systems evolve. You get to work on advancing power electronics used for Tesla products globally, thereby directly contributing to the acceleration of the world’s transition to sustainable energy.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.euroengineerjobs.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

52 sec

Running persistent Linux environments directly on Windows

Ben Breard Ben Breard · WWC 2025

2:19 min

Orchestrating over-the-air firmware updates for vehicle modules

Denis Grahovac · WWC 2021

5:24 min

Engineering domains and technology innovation initiatives at Bosch Vienna

Georg Kühberger +1 · LIVE

56 sec

Favorite git commands and the importance of patch commits

Eileen Uchitelle Eileen Uchitelle +1 · Coffee With Developers

3:05 min

Prioritizing fundamental engineering skills over automated testing tools

Lilia Gargouri Lilia Gargouri · Coffee With Developers

Videos

See all

Related articles

See all