Embedded Software Engineer (VAC-C3857)

Τομέας/Κατηγορίες Εργασίας: Πληροφορική – Τηλεπικοινωνίες
Τύπος Απασχόλησης: Πλήρης Απασχόληση
Δημοσιεύθηκε πριν από: 3 εβδομάδες
Λήγει σε 1 εβδομάδα
Reference Number: FJ184222

Περιγραφή Θέσης

Our client, a Communications Specialist Company based in Nicosia, is looking for a  Mid-Senior Embedded Software Engineer to join their Telecom Platforms Team. You’ll help build the software foundations of the next-generation telecom systems – firmware and platform software that drive radio power amplifiers and enable signal transmission across 2G to 5G networks.
This is a hands-on engineering role that blends embedded development, system design, and problem-solving. You’ll work at the intersection of firmware, embedded Linux, and telecom systems, contributing to both low-level C/C++ components and production-grade Python services.

 

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.

 

Requirements:

  • 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.

 

Benefits: 

  • Competitive salary 
  • 13th Salary
  • Opportunities for training and professional development
  • 21 days annual leave

 

TO APPLY for this job opportunity, send your CV (in English please) to [email protected] and include the reference:  Embedded Software Engineer – VAC-C3857. We look forward to hearing from you!

 

Κύπρος, Λευκωσία
error: