Augury logoAugury logo

IoT Embedded Linux Engineer

AuguryHaifa
On-site Full-time

Clicking Apply Now takes you to AutoApply where you can tailor your resume and apply.


Experience Level

Experience

Qualifications

Ownership of the embedded Linux platform: Manage BSP, kernel configuration, device trees, bootloaders (e.g., U-Boot), systemd services, and startup/upgrade flows. User-space application development: Utilize object-oriented programming principles (C++/Go/Rust/Similar) to implement essential device logic and features, leveraging existing libraries and frameworks. Production image creation: Build using Yocto or Buildroot, manage layers and recipes, and maintain reproducible builds for various hardware variants. Secure OTA updates: Implement solutions (e.g., Mender, RAUC, SWUpdate) for A/B partitioning, rollback, and signing, aiming for seamless fleet upgrades. Device security hardening: Enforce filesystem permissions, sandboxing (e.g., AppArmor/SELinux), secure boot/TPM, key management, CVE tracking, and update policies. Robust connectivity: Ensure reliable Ethernet/Wi-Fi/Cellular (LTE), BLE gateway roles, MQTT/HTTPS, and VPN/WireGuard; optimize for reliability, roaming, and reconnection logic. Field instrumentation and debugging: Use tools like journald, core dumps, remote shells, metrics/health checks; diagnose issues with strace/perf/tcpdump and Wireshark. Cross-disciplinary collaboration: Partner with HW, manufacturing, QA, backend, and product teams to define requirements, provisioning flows, and factory test automation. Quality assurance: Enhance CI/CD processes for continuous improvement.

About the job

At Augury, we are on a mission to revolutionize the collaboration between humans and machines, pushing the limits of productivity in the industrial sector. As a pioneer in Industrial AI, we empower manufacturers worldwide to harness real-time insights from their production processes, unlocking unprecedented levels of operational efficiency. Our innovative blend of predictive and prescriptive AI technology, combined with deep industry knowledge, enables production teams to proactively manage alerts, reduce downtime, cut asset costs, and optimize yield and capacity. Our clients experience a rapid return on investment, often within six months, positioning them for global success. Join us in shaping the future of manufacturing.

We are seeking a passionate IoT Embedded Linux Engineer to take ownership of the software stack that powers our cutting-edge edge devices. You will be instrumental in designing, building, and maintaining resilient Linux-based systems, ensuring secure and dependable connectivity to the cloud, and collaborating closely with hardware, manufacturing, and backend teams to deliver scalable, production-ready devices.

About Augury

Augury is at the forefront of Industrial AI, dedicated to transforming the manufacturing landscape. Our innovative solutions provide manufacturers with actionable insights that lead to enhanced productivity and efficiency. With a commitment to excellence and a focus on cutting-edge technology, we empower our clients to achieve remarkable results and significant ROI in their operations.

Similar jobs

Browse all companies, explore by city & role, or SEO search pages. View directory listings: all jobs, search results, location & role pages.

Tailoring 0 resumes

We'll move completed jobs to Ready to Apply automatically.