Wir setzen auf dieser Website Cookies ein. Es handelt sich bei den verwendeten Cookies um sogenannte "technisch notwendige Cookies", welche keine aktive Einwilligung des Benutzers erfordern. Weitere Informationen finden Sie in unserer Datenschutzerklärung.

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.

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

(Stellen-ID: 2387)

Role description:

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.

What we offer:

  • A growing, innovative company with a collaborative working atmosphere.
  • Integration into project teams with active, practical participation.
  • Challenging and interesting projects with real impact.
  • Support for professional development and learning.

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.

You would like to know more about our job vacancy? Please get in touch with Frau Ana Mauricio email: recrutamento@testo.pt.

We are looking forward to receiving your application via Online-Portal.

Testo SE & Co. KGaA, Albergaria-a-Velha