Search by job, company or skills

UE Technology

Embedded System Engineer

This job is no longer accepting applications

new job description bg glownew job description bg glow
  • Posted 8 months ago

Job Description

Embedded Systems Engineer (ESP32 / ARM Microcontrollers)

About UE Technology

UE Technology is a leader in Industry 4.0 and digital transformation, delivering end-to-end solutions that combine smart hardware, advanced software, and automation. From certified weighing systems to monitoring devices and MES platforms, we empower factories and plants to achieve efficiency, accuracy, and sustainable growth.

The Role

We are looking for an Embedded Systems Engineer with 1–3 years of experience to join our development team. You will design, implement, and optimize embedded software for IoT and industrial automation devices, with a focus on ESP32 and ARM Cortex-M microcontrollers.

Key Responsibilities

  • Develop, test, and debug C/C++ firmware for ESP32 and ARM-based systems.
  • Implement drivers and protocols (UART, SPI, I2C, ADC, etc.).
  • Work on Wi-Fi and Bluetooth/BLE connectivity using ESP-IDF.
  • Build applications on ARM Cortex-M architectures with RTOS (FreeRTOS or similar).
  • Collaborate with hardware engineers on system bring-up and integration.
  • Optimize firmware for performance, security, and power efficiency.
  • Document work and contribute to code reviews.

Requirements

  • 1–3 years of experience in embedded software/firmware development.
  • Proficiency in C/C++ for embedded systems.
  • Hands-on experience with ESP32 (Wi-Fi, BLE, ESP-IDF).
  • Strong knowledge of ARM Cortex-M microcontrollers (STM32 or similar).
  • Experience with RTOS (FreeRTOS preferred).
  • Familiarity with debugging tools (JTAG, oscilloscopes, logic analyzers).
  • B.Sc. in Electrical Engineering, Computer Engineering, or related field.

Nice to Have

  • Experience with OTA updates and secure boot.
  • Familiarity with MQTT and IoT cloud platforms (Azure, AWS, Google).
  • Knowledge of low-power design and battery management.
  • Python scripting for testing and automation.

Location: Cairo, Egypt – On Site

Job Type: Full-time

If you are passionate about embedded systems and want to work on cutting-edge industrial IoT projects, apply by sending your CV to ahmed.osman@ue-dt.com

More Info

Job Type:
Industry:
Employment Type:

About Company

Job ID: 127646759