Skip to content
mimi

Embedded Systems Programmer (m/w/d)

Caluma

Hof · On-site Internship Entry Level €32 – €32/hr 4d ago

About the role

About

As a working student in Embedded Systems in Hof, you will be employed in an innovative company for IoT solutions. You will support the development team in programming microcontrollers and implementing firmware for smart home products. This position offers you the ideal opportunity to apply your theoretical knowledge from your studies in a practical environment and gain valuable experience in embedded development.

  • Industry: Electronics & IoT
  • Job Types: Working Student
  • Personnel Type: Firmware Developer

Responsibilities

As an Embedded Systems Programmer in Hof, you will:

  • Develop firmware for microcontrollers (primarily ARM Cortex-M series) in C/C++.
  • Implement communication protocols like I2C, SPI, and UART for connecting various sensors.
  • Integrate Bluetooth Low Energy (BLE) and WiFi connectivity for IoT applications.
  • Optimize power consumption for battery-powered devices.
  • Implement and test algorithms for signal processing and data evaluation.
  • Support testing and error analysis using an oscilloscope and logic analyzer.
  • Support firmware documentation and creation of technical specifications.
  • Assist in developing test procedures for firmware quality assurance.
  • Participate in evaluating new microcontrollers and sensors for future products.
  • Support development of simple mobile applications for controlling IoT devices.
  • Assist in creating prototypes for proof-of-concept demonstrations.

Requirements

You:

  • Are studying Electrical Engineering, Information Technology, Technical Computer Science, or a comparable degree program, ideally in the 4th semester or higher.
  • Have good knowledge of microcontroller programming in C/C++, demonstrable through university projects.
  • Possess basic knowledge of digital signal processing and electronic circuits.
  • Are familiar with development tools such as debuggers and oscilloscopes.
  • Have first experiences with communication protocols (I2C, SPI, UART) (desirable).
  • Have knowledge in Bluetooth Low Energy or WiFi communication (advantageous).
  • Have good German and English language skills.
  • Have a good understanding of the interplay between hardware and software.
  • Use your analytical mindset for systematic troubleshooting and debugging.
  • Work precisely and pay attention to the efficiency of your code.
  • Utilize your problem-solving skills to find solutions for challenging technical issues.
  • Are eager to learn and independently acquire new knowledge in microcontrollers and IoT technologies.
  • Possess team and communication skills for collaboration within the development team.

Working Hours

  • 15-20 hours per week during the semester, flexible scheduling.
  • Up to 35 hours possible during non-lecture periods.
  • On-site presence in Hof is necessary due to hardware work.

Summary

You will receive an attractive hourly wage of €32.00 and flexible working hours that can be optimally combined with your studies. You will work in a modern laboratory with current development hardware and measuring devices. Regular feedback discussions and the opportunity to participate in internal training will support your professional development. You will be mentored by experienced embedded developers and gain insight into the entire product development process. With successful collaboration, there is an opportunity to write your thesis in the company and be subsequently employed.

Skills

ARM Cortex-MBLECC++I2CIoTOszilloskopSPIUARTWiFi

Don't send a generic resume

Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.

Get started free