GrepJob
Augury

IoT Embedded Linux Engineer

Augury

Apply
about 3 hours ago
Haifa, Israel
Mid Level / Senior

Responsibilities

  • Own the embedded Linux platform including BSP, kernel configuration, and bootloaders.
  • Develop user-space applications using object-oriented programming principles.
  • Build production images using Yocto or Buildroot and manage layers/recipes.
  • Implement secure OTA updates with A/B partitions and rollback capabilities.
  • Harden devices for security through filesystem permissions and secure boot.
  • Deliver robust connectivity solutions for various network protocols.
  • Instrument and debug devices in the field using various tools.
  • Collaborate with hardware, manufacturing, QA, and backend teams.
  • Raise the bar on quality through CI/CD practices and testing.

Requirements

  • 3–5 years of Embedded Linux experience shipping devices to production.
  • Strong proficiency in object-oriented programming and multi-threading.
  • Hands-on experience with Buildroot or Yocto Project.
  • Solid understanding of Linux kernel basics and bootloaders.
  • Networking fundamentals including TCP/IP and VPN experience.
  • Proven experience with OTA frameworks and update flows.
  • Fluency in Git and experience with CI for automation.
  • BSc in EE/CE/CS or equivalent practical experience.

Benefits

  • Stock options
  • Paid parental leave
  • Flex PTO

Tech Stack

BashC++DockerGitGitHub ActionsGitLab CI/CDGogRPCPythonRust

Categories

Embedded