Estágio Profissional - Embedded Software Developer (m/f/d)
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
In our global company, you can look forward to an exciting and dynamic environment.
Enjoy flexible working hours and the option to work remotely in a hybrid setup.
Contribute your expertise – your input is valued and appreciated. The result of your work is products that protect the environment and health.
State-of-the-art technology and digital media are a given, enabling efficient communication.
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!
Recruiter
Phone: +49 7653 681-7711
