Senior Embedded Software Engineer
Senior Embedded Software Engineer

Senior Embedded Software Engineer

Who We Are

Ayyeka is a leader in IoT for hard infrastructure. Our mission is to support and enable digitization of the infrastructure that sustains our well-being, such as water and energy. Our solution is fully integrated software and hardware that enables autonomous data creation, consolidation, and analytics across complicated physical networks. Ayyeka’s fast-growing team is headquartered in Jerusalem, and our sales footprint is global. We are serving end-users of all sizes – from the smallest remote community to the largest metropolis.

About the Senior Embedded Software Engineer Position

We are looking for an Embedded Software engineer with 5+ years of experience to join our IoT Device Team at Jerusalem.
You will be responsible for developing new features for our low-power cellular IoT edge devices, including machine learning, adding support for new sensors, and enhancing the end-to-end security of our devices. In this position, you will work hands-on with cellular communication, machine learning models, embedded file systems, Bluetooth, TLS, analog sensors, serial sensors, and more.

Requirements

Education: B.Sc. or Higher in Computer Science / Electronics

 

Experience:

  • 5+ years of experience as an Embedded Software Engineer
  • Proven C programming capabilities on microprocessor
  • Experience with ARM Cortex-M family (EFM32/EFR32)
  • Experience Embedded OS (FreeRTOS / ThreadX)
  • Read and review schematics and components’ datasheets

Advantage:

  • Experience with TinyML projects
  • Experience with Wireless Communication (cellular/Bluetooth)
  • Experience with IAR Embedded Workbench
  • Experience with embedded file systems

APPLY HERE

Apply now
Accepted file types: pdf, docx, jpg, jpeg, Max. file size: 3 MB.
This field is for validation purposes and should be left unchanged.
Contact us
and we’ll be in touch soon.
  • This field is for validation purposes and should be left unchanged.