We use cookies on this website. The cookies used are so-called "technically necessary cookies", which do not require the active consent of the user. Further information can be found in our data protection declaration.

Estágio Profissional - Embedded Software Developer (m/f/d)

Albergaria-a-Velha (Portugal)
partial Homeoffice
Full-time
February

Testo, with its headquarters in the Black Forest/Germany, is a world market leader in the field of portable and stationary measurement technology. Worldwide, roughly 3900 employees research, develop, produce and market innovative measurement solutions for Testo. The basis for this success, in addition to the highly qualified and motivated staff, is the above-average commitment to a future-oriented development - roughly 10% of the annual concern turnover is invested in Research & Development. With 37 subsidiary companies and over 80 distribution partners, Testo is represented on all five continents.

Your tasks

Join our R&D team as an Embedded Software Development Intern and gain hands-on experience in firmware development, testing, and integration for real-world applications.

This internship offers a structured learning path and the opportunity to work on innovative projects in collaboration with hardware teams.

What can you expect?

  • Work on embedded software projects contributing to: Firmware development and testing for microcontrollers; Device tree configuration and peripheral drivers for sensor data acquisition and logging (I²C/SPI); Middleware and communication protocols (UART, CAN, BLE) for data transmission to Linux gateways; Embedded Linux and application layer development using Yocto and Raspberry Pi; Visualization of sensor data on a Matrix LED Panel and integration with hardware components.
  • Participate in: Onboarding and setup (Linux, Git, VS Code, Zephyr SDK); Testing and optimization (unit tests, performance profiling, low-power mode implementation); Documentation and final project presentation.
  • Structured plan with weekly tutor sessions, team presentations, and a final review.

Our benefits

  • Challenging and dynamic: In our global company, you can look forward to an exciting and dynamic environment.
  • Flexibility is key: Enjoy flexible working hours and the option to work remotely in a hybrid setup.
  • Ideas and sense: Contribute your expertise – your input is valued and appreciated. The result of your work is products that protect the environment and health.
  • Modern technologies and digital communication: State-of-the-art technology and digital media are a given, enabling efficient communication.
  • Room for maneuver: We set shared goals that you pursue independently.

Our benefits

herausfordernd
Challenging and dynamic
In our global company, you can look forward to an exciting and dynamic environment.
flexibilitaet
Flexibility is key
Enjoy flexible working hours and the option to work remotely in a hybrid setup.
ideen
Ideas and sense
Contribute your expertise – your input is valued and appreciated. The result of your work is products that protect the environment and health.
technologien
Modern technologies and digital communication
State-of-the-art technology and digital media are a given, enabling efficient communication.
gestaltung
Room for maneuver
We set shared goals that you pursue independently.

Your profile

  • Background in Computer Engineering, Electronics, or similar.
  • Familiarity with C/C++ programming.
  • Interest in embedded systems, RTOS (e.g., Zephyr), and Linux-based development.
  • Basic understanding of microcontrollers and communication protocols (UART, SPI, I²C).
  • Initiative, commitment, teamwork, and good communication skills (including English).
  • Willingness to actively participate and learn.

I look forward to your application!

Ms Ana Mauricio
Recruiter
Phone: +49 7653 681-7711
Not the right job? Sign up for our Job-Newsletter.