Jobs and Careers
NA
Working Student Embedded Software Engineering (f/m/d) Munich
NanoTemper TechnologiesGermanypart_timeVerifiedPosted 16 Jul 2025
About the role
Are you passionate about understanding how technology works under the hood? Do you enjoy building things from the ground up—literally from PCB design to high-level software interfaces?
Our Embedded Systems Engineering Team is at the heart of innovation in Measurement Devices. We design and integrate components, develop system architectures, and implement full-stack embedded solutions. From crafting custom PCBs to writing firmware and exposing device functionality through modern interfaces, we do it all.
Our Embedded Systems Engineering Team is at the heart of innovation in Measurement Devices. We design and integrate components, develop system architectures, and implement full-stack embedded solutions. From crafting custom PCBs to writing firmware and exposing device functionality through modern interfaces, we do it all.
- Become part of a small Team of experienced Embedded Systems Engineers which are developing digital and physical components that constitute the building blocks for innovative Measurement Devices
- Carry out small-scale independent projects with support of the team
- Be a part of the ongoing development projects as a contributor and team member
- You are enrolled as a student in Embedded Systems, Electronics, Computer Engineering, Mechatronics, or a comparable field of study.
- Hands-on-Mentality – you’re good at figuring things out yourself and get your hands dirty while doing so
- Willingness and ability to dive into new technologies and challenges without an obvious solution
- Shared understanding of the value and importance of the quality of work (planning, documentation, refactoring, reviewing, testing)
- First experiences with software development (git, clean code practices, testing, agile, ...)
- Some experience in working with Embedded Computing Platforms (Raspberry Pi, Arduino, BeagleBone, Linux, FreeRTOS ...)
- Programming skills in languages at different abstraction levels (C, C#, Python, Java Script, Rust, VHDL, ...)
- Basic understanding for the underlying principles of the components of an Embedded System (Communication interfaces, CPU architecture, memory management, ...)
- Ability to understand schematic layouts of circuit boards
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s