العودة إلى الوظائف
SUREFLOW

Embedded Systems Engineer

SUREFLOW

Dubai Healthcare City, DU, AEFull-timeتقنية المعلومات٢٩ تموز ٢٠٢٦

تفاصيل الوظيفة

**Please only apply if immediately available and already based in Dubai** We are a fast-growing technology company that designs and develops IoT hardware and software products. Our multidisciplinary team leverages cutting-edge design tools and advanced engineering technologies to bring new ideas to life. We are seeking a highly skilled Embedded Systems Engineer to join our team and play a key role in driving projects from initial concept through to full production. Responsibilities: * System Design: Analyzing project requirements and designing the overall architecture of the embedded system. * Programming: Writing and debugging code using C/C++. * Hardware Integration: Interfacing microcontrollers with sensors, memory chips, and actuators. * Testing and Debugging: Conducting rigorous testing to ensure the system functions correctly and fixing any bugs. * Optimization: Improving system performance, efficiency, and power consumption. * Collaboration: Working with cross-functional teams, such as hardware and software developers. * Firmware Planning & Execution: Own the firmware schedule end to end, break work into tasks, estimate effort, sequence dependencies, and track progress against milestones. Requirements: * Bachelor of Science in Computer Engineering, Electrical Engineering, Computer Science, or related field. * 1-3 years of experience with embedded C/C++. * Understanding of microcontroller concepts: interrupts, timers, memory, registers, and peripheral interfaces. * Experience working with ESP32 microcontrollers. * Familiarity with RTOS frameworks such as FreeRTOS or Zephyr RTOS. * Understanding of common embedded communication protocols (UART, SPI, I2C, CAN). * Experience with wireless communication protocols (BLE, LoRa, Wi-Fi, 4G). * Ability to read schematics and understand hardware–software interactions at a basic level. * Solid understanding of object oriented programming and software design patterns. * Proficiency with version control (Git) and structured development workflows. * Basic Python or scripting experience for testing and automation. * Experience with debugging tools (GDB, JTAG, logic analyzers). * Excellent written and verbal communication skills. * Strong attention to detail and analytical skills. * Experience working with nRF microcontrollers (a plus). * Must be able to join immediately and already based in Dubai. Job Type: Full-time Pay: AED8,000.00 - AED10,000.00 per month Work Location: In person

وظائف مشابهة