Wireless IOT communications firmware engineer

Job Locations IL-Herzliya


Millions of people experience Synaptics every day. Our technology impacts how people see, hear, touch, and engage with a wide range of IoT applications -- at home, at work, in the car or on the go.


We solve complex challenges alongside the most influential companies in the industry, using the most advanced algorithms in areas such as machine learning, biometrics and video processing, combined with world class software and silicon development.


We are looking for a Wireless IOT communications firmware engineer who is passionate about delivering differentiated products and new applications.
Join pioneer team which developing the next generation of Zigbee & Thread protocol stack with Matter application.
The team is an agile team – responsible to design, develop, test and deliver.

  • Design and deliver Layer 2, Layer 3 IOT stack and profiles for customer solutions based on Bluetooth Low Energy, 802.15.4, Zigbee, Thread, Matter (CHIP)
  • Work closely with customers, vendors and product marketing/management
  • Create specifications from high-level requirements & standards specifications
  • Execute full product development cycle from preliminary prototype through testing, verification, and customer deployment
  • Program efficient and testable code
  • Develop software verification strategy and quality assurance procedures
  • Document and maintain software functionality


  • 5+ years of relevant experience in embedded software for low power systems
  • BSc in Computer Science or related discipline required
  • Experience in Bluetooth Low Energy or 802.15.4/Zigbee protocol, TCP/UDP, IPv6, software interfaces, and IoT applications
  • Experience with implementing communication protocols at Layer 2 and Layer 3, including Network/Transport layer, profiles, security and interfaces for user applications
  • Proficiency with embedded software development using C, or other programming languages suited for resource constrained embedded systems
  • Experience with Linux Kernel – low level drivers & protocol layers development .
  • Good understanding of microcontrollers and real-time operating systems
  • Ability to specify SW-HW interfaces and HW features that improve SW and overall system efficiency
  • Debug capabilities of complex systems  
  • Strong analytical skills
  • Self-driven with a can-do attitude and desire to work in a fast paced startup environment


  • Expertise in 802.15.4, Zigbee & Thread networking
  • Expertise in Matter (CHIP) or other IoT Mesh applications eco systems
  • Familiarity with ROM-RAM development methodologies
  • Familiarity with Android, iOS Operating systems.
  • Familiarity with applications such as RF4CE is a plus
  • Experience with implementation of IOT communications stack at Layer 4
  • Familiarity with semiconductor software development processes and tools
  • Familiarity with other wireless protocols and SoC platform architectures


Sorry the Share function is not working properly at this moment. Please refresh the page and try again later.
Share on your newsfeed