hero

Careers

Linux IoT Engineer

Augury

Augury

Haifa, Israel
Posted on Jun 13, 2024

About The Position

As a Linux IoT Engineer, you will take part in tackling one of the world's most fascinating software challenges - building robust, enterprise-grade, secure, and efficient software for IoT devices with global deployment.

You will be an integral part of a team developing an “End to End” IoT solution - facing diverse challenges, technologies, and areas of expertise, from device management and user space applications to communication with Bluetooth devices and cloud environments. You will work in an environment that cherishes collaboration, ownership, and innovation, and see your work directly impacting the product and the end user experience.

A Day In Your Life

As part of the IoT team, you will work on the “full IoT stack” (device to cloud):

  • Develop software for our unique Linux based IoT Gateways (applications, device management, DFU, and much more)
  • Employ multiple communication protocols to interact with external devices and cloud environments (Bluetooth, HTTPs, MQTT, and more)
  • Develop and maintain secure and robust device networking through Wifi, Cellular, and other network interfaces
  • Lead or participate in developing new features and enhancements across the IOT stack, from requirements, design, and architecture to implementation and deployment. You will develop secure, mission-critical, and resource efficient software
  • Collaborate with other team members and other teams with the promotion of cross-discipline initiatives
  • Participate and support research of new platforms, tools, hardware components, architectures, and advanced algorithms
  • Keep our technology tech stack and architecture in line with the best of cutting-edge technologies
  • Write unit and service tests to validate your new features and support Automation developers in creating E2E tests for these features

What You Bring

  • Minimum 2 years of experience developing in Linux based environments
  • Experience with device networking / communications (Bluetooth \ BLE, common communication protocols, Wifi, Cellular, OSI model)
  • Experience developing and maintaining software for IoT devices (applications, device management, DFU, etc.) - Big advantage
  • Experience with one or more of (Advantage):
    • Linux system security (networking authentication and security protocols, kernel security features and best practices)
    • Interacting with cloud environments (Azure \ GCP \ AWS etc.)
    • Golang

Perks

  • Stock options
  • Paid parental leave
  • Flex PTO
  • Hybrid 4-day work week, every other week

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.

Augury is a proud equal opportunity employer, we strive to create a work environment in which everyone, all applicants, employees, customers, guests, and vendors feel safe and comfortable. We commit to maintain a workplace that is free of any type of harassment and does not tolerate anyone intimidating, humiliating, or hurting others. We prohibit willful discrimination based on age, gender, ethnicity, race, color, religion, political opinions, sexual orientation, sexual identity or expression, military or veteran status, disability or any other characteristic protected by law.