We’re Hiring! | Observer for Technology and Solutions
Observer is looking for talented professionals to join our growing team in Amman. Open positions:
We’re looking for a Senior Embedded Software Engineer to join our R&D team and contribute to developing high-reliability embedded and IoT systems for industrial applications.
Responsibilities:
Design and implement robust embedded firmware with a focus on reliability and scalability.
Develop and maintain MQTT-based communication and similar IoT data exchange protocols.
Apply critical thinking and clean-code principles to build professional, maintainable embedded software.
Work closely with hardware engineers to ensure deep understanding of microcontroller architecture (peripherals, interrupts, memory, and timing).
Implement Watchdog timers, diagnostics, and recovery mechanisms to enhance system stability.
Optimize firmware for performance, power efficiency, and communication reliability.
Requirements:
Bachelor’s degree in Electronics, Computer, or Electrical Engineering.
5+ years of experience in embedded software development (C/C++).
Hands-on experience with IoT platforms such as ESP32, STM32, or nRF52.
Strong understanding of MQTT and similar IoT protocols (CoAP, HTTP, or WebSocket).
Experience with FreeRTOS and real-time embedded systems.
Solid debugging, firmware optimization, and hardware–software integration skills.
Experience with cloud IoT platforms (AWS IoT, Azure IoT, or Mosquitto broker).
Knowledge of OTA updates, device provisioning, and embedded security.
- Background in industrial control or safety-critical systems
Please send your CV to info@picars.com