IoT Embedded Linux Engineer
Upload My Resume
Drop here or click to browse · PDF, DOCX, DOC, RTF, TXT
Requirements
• 3–5 years of Embedded Linux experience shipping devices to production at scale. • Embedded Linux • Strong proficiency in object-oriented programming (OOP) principles and multi-threading experience, with hands-on skills in C/C++/GO/Rust/Similar in user space (some kernel familiarity) and scripting (Bash, Python); expertise with build systems (CMake/Make, BitBake). • C/C++/GO/Rust/Similar • Python • CMake/Make • BitBake • Hands-on with Buildroot or Yocto Project (preferably Buildroot), including custom layers, recipes, and SDKs. • Buildroot • Yocto Project • Solid understanding of Linux kernel basics, device trees, drivers/BSP integration, bootloaders (U‑Boot), and systemd service design. • Linux kernel basics • Networking fundamentals: TCP/IP, DHCP/DNS, TLS, MQTT/HTTPS, VPN; experience with Wi‑Fi/cellular modules and AT command stacks is a plus. • TCP/IP • Proven experience with OTA frameworks, partitioning strategies, and rollback-safe update flows. • OTA frameworks • Git fluency and experience with CI (GitHub Actions, GitLab CI or similar) for cross builds and test automation. • BSc in EE/CE/CS (or equivalent practical experience). • Device security: secure boot, TPM, disk encryption, SBOM/CVE remediation workflows. • secure boot • Real-time and performance: PREEMPT_RT, scheduling, latency tuning, power management. • PREEMPT_RT • Edge packaging: containers (Docker/Podman) on ARM, OCI/CRUN, rootless strategies. • containers • Cloud & IoT: AWS IoT/Azure IoT, device identity/provisioning, fleet management tooling. • Language breadth: Go or Rust for system services; protobuf/gRPC. • Manufacturing flows: factory provisioning, E2E traceability, and end-of-line testing.
Benefits
• Paid parental leave • Augury is a people-first organization. We believe in fostering an inclusive environment in which employees feel encouraged to share their unique perspectives, leverage their strengths, and act authentically. We know that diverse teams are strong teams, and we welcome those from all backgrounds and varying experiences. We are committed to providing employees with a work environment free of discrimination and harassment. We believe that diversity is more than just good intentions, and we are committed to creating an inclusive environment for all employees.