Senior Embedded Product Engineer - Greece

OQ 

📍 Marousi, Greece 🇬🇷

full-time
senior
hybrid
Expired
Posted —
This job posting has expired View All Embedded Systems Engineer Jobs

Key Skills

C++FreeRTOSPCBIoTRF

Industry

AerospaceTelecommunications

Job Description

We are seeking a Senior Embedded Product Engineer to design and develop OQ’s satellite-enabled devices and reference platforms, supporting both IoT and emerging 5G NTN Direct-to-Device (D2D) capabilities.


This is a hands-on engineering role focused on hardware–firmware co-design, embedded software development, and system integration. The position covers the full development lifecycle from concept and prototyping through bring-up, validation, and product readiness, ensuring robust operation across satellite and terrestrial networks.


The role will also support the evolution toward integration with third-party devices and network-based services through development kits and reference designs.


Tasks

  • Develop embedded systems for satellite IoT devices and reference platforms, supporting both product and integration use cases.

  • Lead hardware–firmware co-design, ensuring tight coupling between PCB design, peripherals, and embedded software architecture.

  • Design, review, and bring up complex PCBs, including component selection, interface definition, and board-level debugging.

  • Implement and maintain embedded software stacks, including drivers, middleware, and application layers in C and C++.

  • Architect and optimize real-time behavior using FreeRTOS, including task scheduling, concurrency, and resource management.

  • Design and implement power management strategies aligned with duty-cycled, network-driven transmission and long-life operation.

  • Integrate and validate key subsystems including modems, GNSS, sensors, and multi-interface connectivity (wired and wireless).

  • Support device compatibility with NTN and cellular networks, including handling of modem interfaces and connectivity behavior.

  • Contribute to system-level integration and troubleshooting across device, network, and backend interfaces.

  • Establish robust debugging, test, and validation approaches at both board and firmware levels to ensure reliable field operation.

  • Ensure designs are production-ready, meeting requirements for manufacturability, reliability, and long-term maintainability.


Requirements

  • 7+ years in embedded systems with ownership of full product development cycles (prototype → production).

  • Strong expertise in C/C++ embedded development with real-time and resource-constrained systems.

  • Proven ability to co-design hardware and firmware, bridging PCB-level decisions with software architecture.

  • Hands-on experience with PCB design and bring-up (Altium or equivalent), including system-level debugging.

  • Deep understanding of RTOS-based architectures (FreeRTOS or similar) and deterministic system design.

  • Strong track record in low-level driver development and hardware interfacing.

  • Experience building low-power embedded systems optimized for long-life or duty-cycled operation.

  • Comfortable working across hardware interfaces and communication protocols in complex devices.

  • Strong engineering rigor in debugging, validation, and production readiness.

  • Proven ability to write clean, structured technical documentation and drive engineering clarity.


Nice to Have:



  • Experience with modem integration, RF front-end systems, or 5G communication protocols, including practical implementation and system-level troubleshooting.

  • Background in designing rugged, outdoor, or mission-critical hardware systems for harsh environmental and long-life deployment conditions.


Benefits

  • Hybrid working environment.

  • Opportunity to work on flagship EU space mission projects.

  • A dynamic, high-growth environment with career development opportunities.

  • Regular company events and team activities.