Information Technology (IT) , Telecommunications
Location: Hybrid,Nicosia
Reference: 8588
Date Posted: 16/10/2025
Embedded Software Engineer (Telecom Platforms)
image
CareerFinders, on behalf of our client, a specialist Research & Development company with expanding operations in Cyprus, we are seeking to recruit an Embedded Software Engineer (Telecom Platforms) to join their growing team based in Nicosia. As an Embedded Software Engineer, you will work at the intersection of firmware, embedded Linux, and telecom systems, contributing to both low-level C/C++ components, and production-grade Python services. Our client is seeking applicants who are educated to degree level in Computer Engineering, Electrical Engineering, or related field, who possess strong proficiency in C/C++, as well as Python, including production-level software development knowledge and experience. A highly attractive remuneration and benefits package is on offer, which includes a 13th Salary, Annual Bonus, Medical Insurance, Provident Fund, and Hybrid working options.
Share To: 

Key Duties/Responsibilities: 

  • Design and develop C/C++ and Python software for Embedded Linux systems (ARM-based SoCs).
  • Build and integrate platform components that interact with radio subsystems and hardware control layers.
  • Develop Python-based production modules, tools, and test frameworks.
  • Collaborate with hardware, RF, and system teams to bring up new platforms and optimize performance.
  • Debug and tune software to ensure real-time reliability in telecom applications.
  • Participate in software design reviews, architecture discussions, and continuous improvement.

Key Skills/Experience: 

  • Bachelor’s or higher in Computer Engineering, Electrical Engineering, or related field.
  • 3+ years of experience with related technologies.
  • Strong proficiency in C/C++ and good understanding of computer architecture and concurrency.
  • Proficiency in Python, including production-level software development.
  • Experience with Linux internals, cross-compilation, and debugging tools.
  • Familiarity with git and collaborative development workflows.
  • Strong analytical thinking, debugging, and puzzle-solving mindset.
  • Eagerness to learn and explore new technologies across the stack.
  • Enthusiasm for diving into unfamiliar tools and frameworks without hesitation.
  • Self-driven curiosity and initiative to expand your technical knowledge.
  • Ability to adapt quickly in a fast-paced, evolving tech environment.
  • Strong sense of ownership and accountability for your work.

Nice to Have: 

  • Experience with Yocto or Buildroot.
  • Familiarity with SPI, I2C, UART, or other embedded interfaces.
  • Exposure to telecom or RF systems.
  • Experience with device drivers, bootloaders, or real-time systems.
  • Knowledge of CI/CD, containerized build environments, or automated testing.

Key Benefits:  

  • Attractive salary based on skills and experience.
  • 13th Salary.
  • Yearly Bonus.
  • Medical Insurance.
  • Provident Fund.
  • Hybrid working options.

To apply for this vacancy, please send your CV, along with any covering letter to [email protected] quoting the above job title. Please note that due to the high volumes of applications received only shortlisted applicants will be responded to. By sending us your CV you are giving CareerFinders your consent to be contacted for this and any other suitable vacancies that we believe match your skills and experience. To view our privacy policy, please click www.careerfinders.com.cy/privacy-policy.