Apply for this position and join us in building Europe’s next generation infrastructure.
Our values are rooted in responsibility, readiness, and long term thinking. We believe sovereignty must be designed into systems from the start. Readiness is achieved through capability, not procurement. Autonomy is infrastructure, not a feature. We build with the understanding that modern systems carry long term consequences. That is why we prioritise reliability over novelty, integration over isolation, and sustained capability over short term advantage.
Role Overview
The engineering position is focused on designing low level software running on microcontrollers in condition of low resource consumption designated for controlling real-time processes or signal processing.
Key Responsibilities
• Translate System Level Requirements to Firmware Level Requirements (Take a general task on the system level, formulate the project requirements on the level of a particular software design and negotiate with leaders of adjacent engineering teams and system architects to achieve their approval.)
• Analyze and adapt existing software such as internally developed or open source for project requirements.
• Create bare-metal software code including the service parts such as bootloader etc. alongside with the application level realtime software code such as control state machines, signal processing blocks, timing or waveform generators etc.
• Write application-level test benches.
• Debug low-level software in cooperation with Electronic Engineers (PCB Designers).
• Keep the project’s code correct, readable and manageable under version control.
• Prepare project documentation.
Experience & Skills
• Bachelor’s or master’s degree in electronic engineering, Computer Science or related field, with coursework in digital signal processing, communication and embedded systems programming.
• At least 5 years of experience in firmware and embedded software development.
• Strong knowledge of C, C++.
• Strong knowledge of MCU and processors based on ARM architectures such as STM32Fxxx and NVIDIA Orin.
• Previous experience writing bare-metal code for ARM based platforms.
• Knowledge of I2C, SPI, UART, CAN interfaces from PHY to APP level.
• Ability to work in cooperation with Electronic Engineers (PCB Designers) on mockups, prototypes and debug them using electronic lab equipment.
• Conceptual understanding of version control systems. Experience maintaining project data under GIT repository.
• Ability to lead projects.
• Ability to cooperate with adjacent engineering teams such as mechanical designers, optical designers and software developers achieving the common engineering language.
• Language proficiency: English - Upper Intermediate. French is also preferred.
What guides our decisions?
Our values are rooted in responsibility, readiness, and long term thinking. We believe sovereignty must be designed into systems from the start. Readiness is achieved through capability, not procurement. Autonomy is infrastructure, not a feature. We build with the understanding that modern systems carry long term consequences. That is why we prioritise reliability over novelty, integration over isolation, and sustained capability over short term advantage.
[01]
Design with scale in mind.
We develop systems as part of an ecosystem that is intended to grow.
Scale is not an afterthought, but a design principle that shapes architecture, integration, and evolution.
[02]
Build a solid foundation.
We prioritise core architecture, interoperability, and long term resilience.
A strong foundation enables systems to adapt without fragmentation.
[03]
Practice over theory.
We value learning through application.
Systems are shaped by real use and continuous refinement, not by abstract assumptions.
[04]
Commitment beyond delivery.
We take responsibility for what we build over time.
Commitment means supporting systems throughout their lifecycle and ensuring they remain relevant, secure, and under control.
We are hiring talent across multiple roles, contributing to Europe’s readiness and long term capability.
We are building a multidisciplinary team across engineering, systems architecture, operations, and supporting functions. Open roles reflect the needs of a growing secure and autonomous infrastructure company, where integration, reliability, and long term thinking matter. If you do not see a position that matches your profile, we still encourage proactive applications from people aligned with our mission and values.
Position
Experience
Location
Model
Apply now
