DELTA XY. 133700
. . . . .
ANOTHER OS

Operating System Engineer

Location
Zug
Employment Type
Full time
Department
Engineering
Apply now
Apply now

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
  • Implementing industry-standard network protocols
  • 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.

LATENCY
. . . . .
// SECURITY RATE

View more open roles

Head of Global Trust Services
Management
Zug
Apply now
Apply now
Operating System Engineer
Engineering
Zug
Apply now
Apply now
Office Assistant
Administration
Zug
Apply now
Apply now