Job Description:
The Embedded Systems Engineer is responsible for designing, developing, and maintaining embedded software and hardware systems used in automation, control, and IoT applications in Umm Salal, Qatar. This role involves programming microcontrollers, developing firmware, and integrating software with hardware platforms to deliver high-performance embedded solutions. The engineer will work on projects related to industrial control, automotive electronics, consumer devices, and smart infrastructure.
Key duties include conducting system-level design, debugging and testing embedded code, managing hardware interfaces, and ensuring real-time system responsiveness. The engineer will collaborate with electronics design teams to develop and validate PCB designs, select appropriate sensors and actuators, and optimize systems for power consumption and performance. Responsibilities also include writing technical documentation, maintaining version control, and ensuring compliance with safety and communication protocols such as CAN, I2C, SPI, UART, and TCP/IP.