As a Operating System Engineer at Gapfruit, you will design and implement core operating system components for our Gapfruit OS and trust services.
This role is for engineers who enjoy deep technical challenges, value precision, and want to build innovative operating systems that must be secure by design — because they are used in security- and safety-critical environments.
What we are looking for
We are seeking both junior and experienced engineers. The more senior you are, the more important it is that your skills fit the role’s technical depth. You should recognize yourself in many of the following points.
Core skills (important for everyone):
Teamwork and effective communication in English
Good analytical thinking, independent problem-solving and quick learning
Deep and broad general computer science knowledge
Developing software from requirements and design to tests and debugging
Relevant experience (you may already have some of this):
Working in a self-organized agile team with elements of Kanban
Performing and receiving code review
System programming in modern C++ with some C
Applying advance knowledge of computer architecture and hardware
Developing or porting device drivers, multiplexers and server components
Architecting and integrating cloud-connected embedded systems
Developing security-critical components using cryptography
Architecting system security considering attack vectors and possible vulnerabilities
Using distributed version control and CI/CD workflows
Exposure or interest is enough (you will learn this with us):
Developing on microkernels with capability-based security with the Genode Framework
Developing for Trusted Platform Modules, smartcards and other hardware security devices
Apply
If you are excited by the problems we work on, we would love to hear from you – even if your experience does not perfectly match every point above.
Please send your CV to careers@gapfruit.com. Every application is reviewed manually by a member of our team.
Certification & Regulatory Compliance Expert (Cyber Resilience Act / IEC 62443)
#J-18808-Ljbffr