Logo grey engineering GmbH

Test Automation Engineer Embedded Systems

New

Job

  • Level
    Experienced
  • Location
    Berlin
  • Working Model
    Onsite
  • Job Field
    Embedded, Test/QA
  • Employment Type
    Full Time
  • Contract Type
    Permanent employment
  • Salary
    4.800 to 6.000€ gross/month

Job Summary

In this role, you develop automated test suites for embedded systems and FPGA hardware, conduct tests, implement test automation solutions in Python, and collaborate closely with development teams.

Job Technologies

Your role in the team

  • At the core of your work is the development and maintenance of automated test suites for embedded systems and FPGA-based hardware platforms, particularly in the context of C-based embedded software.
  • Develop, implement, and execute functional, integration, regression, and performance tests on real target hardware.
  • Develop test automation solutions using Python, shell scripts, and other suitable scripting languages, and build corresponding test frameworks and test harnesses.
  • Continuously implement, operate, and develop Hardware-in-the-Loop (HiL) test environments for embedded devices and system hardware.
  • Integrate automated tests into CI/CD pipelines, for example with GitHub Actions, GitLab CI/CD, or comparable technologies.
  • In close collaboration with embedded software developers, FPGA designers, hardware engineers, and system architects, you analyze requirements and develop appropriate test strategies.
  • You analyze the behavior of embedded software on the target hardware and assist with troubleshooting, including debugging C code as well as examining communication interfaces, timing behavior, and system interactions.
  • Design, build, configure, and maintain complex test setups and test racks. You will work with embedded hardware, FPGA boards, measurement devices, and power supplies, among other components.
  • Use simulation, debugging, tracing, and measurement techniques specifically for verification and error analysis.
  • In development and build environments, you work with C/C++, Python, YAML, Git, and various CI/CD tools.

This text has been machine translated. Show original

Our expectations of you

Education

  • Your professional qualification is a completed degree in Computer Science, Electrical Engineering, Embedded Systems, Automation Technology, or a comparable technical field.

Qualifications

  • Excellent knowledge of the C programming language as well as a solid understanding of low-level programming, memory management, interfaces, timing requirements, and debugging on target hardware distinguish you.
  • You are familiar with CI/CD pipelines such as GitHub Actions, GitLab CI/CD, Azure DevOps, or comparable automation platforms from practical experience.
  • You have very good German and good English skills, both written and spoken.

Experience

  • Practical experience in the field of microcontrollers and embedded systems is particularly important. Ideally, you have solid professional experience in embedded software development and/or in testing embedded software.
  • With Python, you have solid practical experience in scripting and test automation. Knowledge of Bash, YAML, or comparable technologies is advantageous.
  • You have experience in test automation of embedded systems, ideally complemented by practical knowledge in hardware-in-the-loop testing.

This text has been machine translated. Show original

What we offer

  • Permanent employment contract for secure future planning.
  • An attractive, performance-based, and collectively agreed salary - depending on qualifications and experience, between 4,800 and 6,000 euros gross per month.
  • Exclusive employee discounts (travel portals, jewelry, car rentals, sports equipment, electronics, furniture stores, regional restaurant discounts, sports and leisure events, and much more).
  • Very lucrative employee referral program.
  • Flexible working hours and, depending on the position, the option for remote work to optimally balance family and career.
  • Your personal contact for your questions, topics, or other concerns.
  • An open and family-like community.
  • An exciting and varied activity within an innovative environment.
  • Appreciation and a work environment that fosters good energy.

This text has been machine translated. Show original

Benefits

Work-Life-Integration

Topics You Will Work On

Job Locations

  • Location Berlin

    Germany

About Your Employer

grey engineering GmbH

grey engineering GmbH

grey engineering GmbH is an established company with long-standing experience in providing engineering services, specializing in innovative solutions in the fields of energy technology, mechanical engineering, and IT.

Description

  • Company Type
    Established Company
  • Working Model
    Hybrid, Onsite
  • Industry
    Power Sector, Economy
Logo grey engineering GmbH

Test Automation Engineer Embedded Systems

Salary
4.800 to 6.000€ gross/monthEstimated net salary based on the gross salary in the job ad using tax class I.3.027 to 3.642 € net/month · Tax class I
Location
Berlin
Working Model
Onsite
Diversity
Open for all genders

More Jobs