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.