DEIF logo

Embedded Systems Test Engineer (Student Job)

DEIF
June 23, 2026
Internship
Remote friendly (Skive, Central Denmark Region, Denmark)
Worldwide
Test Engineering Jobs, Level - Entry or Early Career

Job Title

Embedded Systems Test Engineer (Student Job)

Role Summary

Student position to design and establish a structured testing framework for DEIF’s converter controller platform. The role focuses on implementing and maintaining system-level smoke tests for embedded hardware combining STM32 firmware, Xilinx FPGA logic, and EtherCAT communication.

You will work with a team of seven embedded software engineers on hands-on test implementation, execution, maintenance, and documentation. The role is part-time (10–15 hours/week) and starts as soon as possible.

Experience Level

Entry-level / student role. No prior years of professional experience required; this is a part-time student job aligned with ongoing studies.

Responsibilities

Primary responsibilities include developing, running, and maintaining system-level smoke tests and reporting results to the development team.

  • Develop system-level smoke tests in Python using pytest and the team's DUT interface.
  • Verify key functions: firmware flashing, sensor readings, setpoint writing, and overall system behaviour.
  • Execute test suites, record results, and communicate findings clearly to developers.
  • Maintain and update tests as firmware and hardware evolve.
  • Collaborate with firmware and FPGA developers to investigate and resolve failures.
  • Document test cases, procedures, and best practices for repeatable execution.
  • Contribute to improving test automation, infrastructure, and strategy as experience grows.

Requirements

Must-have skills and attributes for successful performance in this student role.

Must-have

  • Basic experience with Python; familiarity with pytest is a plus.
  • Interest in embedded systems (microcontrollers, FPGA, or similar) and willingness to work with hardware.
  • Structured working style and ability to document findings clearly.
  • Ability to work independently and collaborate with a small engineering team.
  • Proficient English communication skills.

Nice-to-have

  • Experience with C and embedded debugging tools (debuggers, oscilloscopes).
  • Familiarity with industrial protocols such as EtherCAT.
  • Experience with CI/CD tools (GitLab CI, Jenkins) and version control (Git).

Education Requirements

Currently enrolled as a student in Software Engineering, Electrical Engineering, Computer Science, or a related technical degree programme (bachelor level). Student status aligned with part-time hours (10–15 hours/week). "Or similar" fields of study are acceptable; equivalent academic study is expected.


About the Company

Company: DEIF

Headquarters: Skive, Denmark

DEIF develops advanced control and power-conversion solutions for energy systems—wind, solar and conventional—focusing on energy efficiency and reliability. A family-owned Danish engineering firm with global operations and around 700 employees, delivering controllers and monitoring systems.

DEIF logo

Date Posted: 2026-06-17