FIND_THE_RIGHTJOB.
Dubai, United Arab Emirates
5+ years of experience in C/C++ development, including multithreading, memory management, and performance tuning.
•
Proficiency in Python, with experience in scripting, automation, and backend development.
•
Strong knowledge of MySQL, including indexing strategies, query optimization, and replication.
•
Hands-on experience with MQTT protocol, including QoS levels, retained messages, and topic hierarchies.
•
Experience with Linux system programming, including inter-process communication (IPC), sockets, and device drivers.
•
Familiarity with Docker for containerizing applications and managing deployments.
•
Solid understanding of real-time systems, event-driven architectures, and asynchronous programming.
•
Excellent analytical, debugging, and troubleshooting skills.
Design, develop, and maintain embedded and system-level applications using C/C++ (e.g., POSIX threads, memory management, hardware interfacing).
•
Build and maintain Python-based services for data processing, automation, and integration with external systems.
•
Develop and optimize MySQL schemas, stored procedures, and complex queries for high-throughput data environments.
•
Implement MQTT-based messaging systems using brokers like Mosquitto, EMQX, or HiveMQ for real-time telemetry and command/control flows.
•
Integrate with industrial protocols and devices (e.g., Modbus, OPC UA, CAN bus).
•
Develop and maintain RESTful APIs and Python microservices using frameworks like Flask or FastAPI.
•
Write unit and integration tests using tools like Google Test (for C++) and pytest (for Python).
•
Use Git for version control and participate in code reviews and CI/CD pipelines (e.g., GitLab CI, Jenkins).
•
Work in Linux-based environments, writing shell scripts and using tools like gdb, valgrind, and strace for debugging and profiling.
•
Participate in Agile/Scrum development cycles, including sprint planning, daily stand-ups, and retrospectives.
Job Type: Contract
Contract length: 6 months
Application Question(s):
Experience:
Similar jobs
No similar jobs found
© 2025 Qureos. All rights reserved.