Know ATS Score
CV/Résumé Score
  • Expertini Resume Scoring: Our Semantic Matching Algorithm evaluates your CV/Résumé before you apply for this job role: C/C++/MySQL/MQTT/Python Developer.
United Arab Emirates Jobs Expertini

Urgent! C/C++/MySQL/MQTT/Python Developer Job Opening In دبي – Now Hiring EmiiHire LLC

C/C++/MySQL/MQTT/Python Developer



Job description

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):

  • Notice Period

Experience:

  • C/C++/Python/MySql/MqTT: 4 years (Required)


Required Skill Profession

Other General



Your Complete Job Search Toolkit

✨ Smart • Intelligent • Private • Secure

Start Using Our Tools

Join thousands of professionals who've advanced their careers with our platform

Rate or Report This Job
If you feel this job is inaccurate or spam kindly report to us using below form.
Please Note: This is NOT a job application form.


    Unlock Your C C Potential: Insight & Career Growth Guide