Job Description


Strong proficiency in modern C++ (C++11/14/17 or newer)
Experience with object‑oriented design, data structures, and algorithm optimisation
Exposure to embedded systems, device communication, or real‑time applications beneficial
Familiarity with Linux environments, version control (Git), and CI/CD pipelines
Experience in multithreading, memory management, and performance tuning
Ability to work independently and collaboratively within agile teams

Qualification:
Bachelors degree in Computer Science, Software Engineering, Electrical Engineering, or related field
Post‑graduate qualification or relevant certifications advantageous

Ready to Apply?

Take the next step in your AI career. Submit your application to Communicate Recruitment today.

Submit Application