Digivance logo

Digivance

Embedded C Engineer

Digivance

📍 Abu Dhabi, United Arab Emirates 🇦🇪

full-time
senior
on-site
Posted —

Key Skills

Embedded CLinuxYoctoEthernetUDP

Industry

Consumer ElectronicsTelecommunications

Job Description

Embedded C Engineer (Embedded Systems)

Location: Abu Dhabi, UAE (Onsite)

Experience: 6+ Years


We're looking for an experienced Embedded C Engineer to join a high-impact engineering team working on advanced embedded systems and gateway software development. If you have strong embedded programming skills and experience with Linux-based platforms, we'd love to hear from you.


Key Responsibilities

  • Develop and enhance embedded gateway software.
  • Design, develop, and optimize embedded applications using C/Rust.
  • Work on Linux/Yocto-based embedded platforms in multi-processor/SoC environments.
  • Develop and troubleshoot networking and communication protocols.
  • Collaborate with cross-functional teams to deliver secure and reliable embedded solutions.


Required Skills

  • 6+ years of experience in Embedded Software Development.
  • Strong hands-on experience with Embedded C (Rust experience is a plus).
  • Experience with Yocto/Linux development in multi-processor or SoC environments.
  • Good understanding of the OSI model and networking fundamentals.
  • Knowledge of Ethernet, UDP, IP , and related network stack concepts.
  • Exposure to cryptographic algorithms or secure communication protocols in embedded/hardware environments.
  • Good understanding of Microcontrollers (MCUs) used in embedded devices.
  • Experience in Gateway Software Development .