Job Openings IoT Software Engineer

About the job IoT Software Engineer

IoT Software Engineer
Code Recruitment

Location: Munich
Salary: 69,000 - 92,000
Contract Type: Permanent

About the Role

Join as an IoT Software Engineer, creating software for IoT devices and backend services. You'll design communication protocols, integrate peripherals, and maintain system reliability.

Responsibilities

  • Develop Python software for IoT devices and Dockerized applications.
  • Work on Linux-based systems, debugging, and driver/kernel development using C/C++.
  • Collaborate with hardware engineers and ensure performance, scalability, and system reliability.

Requirements

  • Strong Python, Linux, Docker, and REST API experience.
  • Knowledge of TCP/UDP, embedded programming, and industrial hardware.
  • Skills in debugging tools like GDB and Valgrind.

Benefits

  • Flexible working hours.
  • Internal training, language courses, and free gym access.
  • Catered offices, events, and profit sharing.

Ready to build the future of IoT? Apply now through Code Recruitment!