Working Student - Embedded Software for Robotics iv)
Role details
Job location
Tech stack
Job description
#WeAreIn to create tiny chips and big careers. Are you ready to take the first step in your career? Let's shape the future together! Whether you join as a student, intern, or trainee, you'll be part of something real - real projects, real impact, and real opportunities to grow. Are you in? Your Role Key responsibilities in your new role
- Take responsibility: Develop and maintain embedded software components for a Humanoid robotics platform
- Reliable work: Port and integrate drivers for various Infineon microcontrollers and peripherals (e.g., timers, PWM, ADC, SPI/I²C, UART, Ethernet)
- Shape the future: Support board bring-up and hardware/software integration (debugging, testing, performance tuning)
- Identify needs: Contribute to a model-based development framework (e.g., integration of generated code, interfaces, build/test flows)
- Keep the overview: Write clean, well-tested code and documentation
- Focus on the future: Support CI/build and version control workflows, * Working part-time: The focus is on studies. That's why working as a student employee during lecture period is limited to a maximum of 20 hours per week.
- Proper students (according to the German law) are welcome: To work as a student employee with us, you must be enrolled at a university and not have completed all of your exams or modules for your degree programme. You must not be in a semester of leave. We look forward to welcoming you to our team for at least 6 months.
- You should live close to the site: For good collaboration, it is important to us that you can come to the office regularly to integrate to the team.
Requirements
- Study Field: Enrolled master's student in Mechatronics, Electrical Engineering, Robotics, or a related field
- Skills:
o Solid understanding of embedded software fundamentals (MCU peripherals, interrupts, memory, real-time constraints) o Programming skills in C and basic understanding of low-level hardware interaction
- Way of working: Structured, hands-on mindset, able to work independently and eager to learn new technologies
- Experience:
o Prior hands-on experience in robotics and/or model-based design is preferred o Familiarity with Ethernet fundamentals and the NVIDIA Jetson eco system is a plus
- Language skills: Fluent English skills, both written and spoken; German is a plus
Please attach the following documents to your application:
- CV in English
- Certificate of enrollment at university
- Latest grades transcript (not older than 6 months)
- High school report