Embedded Linux Developer

Miromico AG · Zürich

Your Responsibilities

  • Development, configuration, and maintenance of embedded Linux distributions (Yocto-based)
  • Integration and customization of BSPs, device trees, bootloaders, and kernel modules
  • Development of system services, build pipelines, and firmware update mechanisms (including OTA)
  • Low-level software development and driver integration
  • Debugging of embedded systems (UART, SPI, I2C, networking, power profiling)
  • Support in gateway development (security, networking, field testing, RF systems)
  • Creation of documentation and support for internal teams and customers

Your Profile

  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Science, or a related field
  • Solid experience with embedded Linux systems (Yocto preferred)
  • Knowledge in: Kernel configuration and device tree customization, systemd, U-Boot, build systems, cross-compiling, C/C++ and Python, Git and CI/CD pipelines
  • Experience with industrial communication and IoT technologies (e.g., Ethernet, LTE/NB-IoT, LoRaWAN, mioty, BLE) is an advantage
  • Experience in Linux security, TPM, Secure Boot, or container technologies (Docker/Podman) is a plus
  • Independent and structured working style, with enthusiasm for interdisciplinary collaboration
  • Excellent German and English skills

What We Offer

  • Work on challenging and forward-looking IoT and embedded systems
  • Direct collaboration with experienced experts and international customers
  • Flat hierarchies and short decision-making paths
  • Room for your own ideas and technical development
  • Modern work environment in the center of Zurich

Auf Firmen-Website bewerben

Ähnliche Stellen

Quelle: öffentlich zugängliche Karriereseite des Arbeitgebers. Batchly ist nicht der Arbeitgeber und steht nicht notwendigerweise in einem Vertragsverhältnis mit dem Unternehmen.