Lead Developer - IoT Embedded (f/m/d)

Jungheinrich AG

Jungheinrich AG

Zagreb, Croatia
Posted on Mar 6, 2026

Lead Developer – IoT Embedded (f/m/d)

This is your chance.

As Lead Developer – IoT Embedded, you take technical ownership of our embedded IoT software stack used in industrial and connected products. You shape the embedded architecture end‑to‑end – from bare‑metal and RTOS components up to Embedded Linux–based edge systems – and ensure seamless integration with our IoT and cloud platforms.

You work closely with product owners, hardware teams, IoT platform developers, and other tech principals to translate product and business requirements into robust, secure, and maintainable embedded solutions. This is a hands‑on leadership role: you lead by example, set technical direction, and actively contribute code.

Set things in motion.

  • Own and evolve the embedded software architecture for IoT and industrial devices (baremetal, RTOS, Embedded Linux)
  • Lead the design and implementation of device firmware, BSPs, and system services, ensuring longterm maintainability
  • Drive technical decisions for Embedded Linux (Yocto), bootloaders, kernel configuration, and device drivers
  • Define and implement secure device communication and integration with IoT platforms (e.g. MQTTbased connectivity, provisioning, OTA)
  • Ensure security, reliability, and performance of embedded systems across their full lifecycle
  • Lead proofofconcepts and technical spikes to validate architectural decisions and new technologies
  • Collaborate closely with hardware teams on board bringup, validation, and debugging
  • Establish and promote engineering best practices: clean code, testing strategies, CI/CD for embedded systems, reproducible builds
  • Mentor and coach embedded engineers, fostering knowledge sharing and technical excellence
  • Align embedded development with cloud and IoT platform teams to ensure a consistent endtoend architecture

Use your skills.

  • Degree in Computer Science, Electrical Engineering, or equivalent professional experience
  • Several years of handson experience in embedded software development, including a lead or senior technical role
  • Strong background in Embedded Linux, ideally with deep Yocto Project experience (BSPs, layers, recipes, image builds)
  • Solid understanding of Linux kernel internals and device driver development
  • Experience with baremetal and/or RTOSbased systems (ARM CortexM/A)
  • Proficiency in C/C++; Rust experience is a strong plus
  • Experience with common hardware interfaces and industrial protocols (e.g. SPI, I²C, UART, CAN, CANopen)
  • Familiarity with IoT protocols and device communication patterns (e.g. MQTT)
  • Strong understanding of embedded security concepts (secure boot, update strategies, hardening)
  • Experience applying DevOps principles to embedded systems (CI/CD, automated testing, reproducible builds)
  • Ability to communicate technical vision clearly and work effectively across disciplines
  • Excellent English skills in speech and writing (C1); German is a plus
  • Creative, solutionoriented mindset with a strong sense of ownership

Gain more.

  • Attractive salary depending on your qualifications and experience
  • Flexible working hours and the opportunity of working from home
  • A pleasant working atmosphere with a "first-name" culture in a company where employees come first
  • Challenging, independent work in an innovative, creative environment
  • Language courses
  • Health and recreation benefits
  • Family incentives
  • Healthy snack and coffee for free in a brand-new office in Zagreb
  • Lots of internal events - so that we don't miss out on having fun together
  • Professional and personal training opportunities for your further development