D

Senior Real-Time OS (QNX/RTOS) Engineer for Safety-Critical Robotics Systems

DeepRec.ai Germany
Visa Sponsorship Relocation
Apply
AI Summary

Lead end-to-end kernel-level integration and runtime architecture for QNX OS for Safety in a Berlin-based robotics safety startup. Architect mixed-criticality partitioning, optimize real-time performance, and ensure compliance with IEC 61508 and EU Machinery Regulation 2023/1230. Own BSP development, deterministic scheduling, and hardware-agnostic safety system deployment for autonomous machines.

Key Highlights
End-to-end ownership of real-time runtime architecture on QNX OS for Safety
Architect mixed-criticality partitioning using QNX Hypervisor for Safety
Deep expertise in C/C++14+, MISRA compliance, and functional safety standards
Key Responsibilities
Own the runtime architecture on QNX OS for Safety, including kernel-level integration and certified releases
Design and implement mixed-criticality partitioning using QNX Hypervisor for Safety to ensure safety guarantees on a single SoC
Develop and maintain Board Support Packages (BSPs) for automotive/robotics-grade ARMv8-A/ARMv9-A SoCs
Optimize real-time-critical paths: scheduling, IPC, deterministic memory management, and latency budgets
Ensure compliance with IEC 61508 and EU Machinery Regulation 2023/1230 for functional safety
Technical Skills Required
QNX OS for Safety C/C++14+ (MISRA C/C++) Real-Time Operating Systems (RTOS)
Benefits & Perks
Equity through company incentive plan
Visa sponsorship and relocation support within Europe

Job Description


Senior QNX / RTOS Engineer

Berlin

€78,000 – €90,000 + equity


The company

An early-stage, well-backed robotics safety business in Berlin. They build certifiable, hardware-agnostic safety systems that let autonomous machines operate around people — retrofittable onto existing platforms rather than locked to one vendor's controller. Small, senior team, already deploying with recognised robotics partners.


The role

You own the real-time runtime end to end kernel-level integration through to certified release. Concretely:

  • Own the runtime on QNX OS for Safety
  • Architect mixed-criticality partitioning (QNX Hypervisor for Safety or similar) so workloads share a single SoC without breaking the safety guarantee
  • Bring up and maintain BSPs on the target SoCs
  • Design the real-time-critical paths: scheduling, IPC, deterministic memory management, latency budgets


What you'll need

  • Expert C and modern C++ (C++14+), with MISRA C / MISRA C++ / AUTOSAR C++14 discipline
  • Deep hands-on QNX OS for Safety and QNX Hypervisor for Safety — microkernel message passing, resource managers, adaptive partitioning, POSIX conformance
  • BSP or device-driver work on an automotive- or robotics-grade SoC family; ARMv8-A / ARMv9-A fluency at register, MMU and IPC level
  • Functional safety grounding in IEC 61508 and EU Machinery Regulation 2023/1230
  • V-model, Automotive SPICE or IEC 61508 Part 3 process experience


What's on offer

A core-team seat with genuine ownership of the runtime architecture, direct line to live customer deployments, and equity through the company's incentive plan. Visa sponsorship and relocation within Europe are supported.


Process: intro call, technical conversation, deep-dive session, offer. Typically two to three weeks start to finish.


Similar Jobs

Explore other opportunities that match your interests

Full-Stack Software Engineer

Programming
3h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

engradar

Germany

Full-Stack Software Engineer

Programming
6h ago
Visa Sponsorship Relocation Remote
Job Type Full-time
Experience Level Not Applicable

engradar

Germany

Senior/Staff Engineer

Programming
11h ago

Premium Job

Sign up is free! Login or Sign up to view full details.

•••••• •••••• ••••••
Job Type ••••••
Experience Level ••••••

axel springer tech gmbh

Germany

Subscribe our newsletter

New Things Will Always Update Regularly