Real-Time Linux Kernel Engineer | Flexible Hours, 30 PTO

NEURA Robotics

Zürich

On-site

CHF 120,000 - 180,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

Flexible working hours
30 days vacation
Attractive salary
Company events
Corporate benefits program

Job summary

NEURA Robotics is scaling its real-time embedded Linux capability across its robot platforms. You will own the OS, kernel, and board-support layer that every control stack relies on, collaborating with hardware, simulation, and safety teams to ensure deterministic performance and a controlled lifecycle.

The role requires hands-on Yocto/OpenEmbedded, real-time Linux tuning, WCET analysis, and strong C/C++ at the kernel/driver boundary, including device tree authoring and scripting.

Qualifications

  • Embedded Linux BSP engineering background with hands-on Yocto/OpenEmbedded on production hardware.
  • Hands-on real-time Linux kernel patching and tuning, with scheduling reasoning (SCHED_FIFO/RR, priorities, affinity, interrupt path).
  • Experience with WCET analysis methodologies and tooling (e.g. OTAWA, Chronos).
  • Strong C/C++ at kernel/driver boundary; device tree authoring; scripting for workflows.

Responsibilities

  • Own the OS, kernel, and board-support layer across robot platforms (cobots, mobile manipulators, humanoids, quadrupeds).
  • Collaborate with RT Bus engineer, hardware, simulation, and safety stakeholders to ensure determinism and controlled lifecycle.
  • Build, flash, test, and automate validation; maintain engineering documentation.

Skills

Real-time Linux
Yocto/OpenEmbedded
C/C++ kernel/driver
SCHED_FIFO/RR
WCET analysis
ARM multi-cluster
Collaboration

Education

Bachelor's degree in a relevant field

Tools

Yocto/OpenEmbedded
Device Tree
Kernel patching tooling

Job description

NEURA Robotics is scaling its real-time embedded Linux capability across its robot platforms. You will own the OS, kernel, and board-support layer that every control stack relies on, collaborating with hardware, simulation, and safety teams to ensure deterministic performance and a controlled lifecycle.

The role requires hands-on Yocto/OpenEmbedded, real-time Linux tuning, WCET analysis, and strong C/C++ at the kernel/driver boundary, including device tree authoring and scripting.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

RT & Kernel Engineer (human)
RT & Kernel Engineer (human)

NEURA Robotics • Zürich

On-site
CHF 120,000 - 180,000
Flexible working hours
30 days vacation
Attractive salary
+2
Senior Embedded Performance Engineer - Flexible Hours
Senior Embedded Performance Engineer - Flexible Hours

Auterion • Zürich

On-site
CHF 120,000 - 180,000
Flexible working hours
Stock Options
Generous holiday allowance
+5
Robotics Platform SWE: Real-Time Linux & HIL Expert
Robotics Platform SWE: Real-Time Linux & HIL Expert

Nabla • Zürich

On-site
CHF 110,000 - 170,000
Lead Embedded Linux Architect - Autonomous Machinery
Lead Embedded Linux Architect - Autonomous Machinery

Gravis Robotics • Zürich

On-site
CHF 120,000 - 170,000
Senior Embedded Software Engineer – Robotics (Flex Hours)
Senior Embedded Software Engineer – Robotics (Flex Hours)

Hexagon Robotics • Zürich

Hybrid
CHF 130,000 - 170,000
Mobility credit
Bonus system
Pension contributions
+6
Robotics Platform SWE: Real-Time Linux & CI/CD Expert
Robotics Platform SWE: Real-Time Linux & CI/CD Expert

Arbeitnow • Zürich

On-site
CHF 110,000 - 160,000
Senior Robotics Engineer — Flexible Hours & Remote Work
Senior Robotics Engineer — Flexible Hours & Remote Work

Sereact • Zürich

Hybrid
CHF 110,000 - 180,000
Wellpass gym membership
Flexible working hours
Option to work from home when needed
+2
Embedded Real-Time Software Engineer — Flexible Hours
Embedded Real-Time Software Engineer — Flexible Hours

IEE S.A. • Luzern

On-site
CHF 66,000 - 95,000
Flexible hours
Partial remote work
Robotics Software Architect Real-Time Systems Flexible Hours
Robotics Software Architect Real-Time Systems Flexible Hours

Hexagon Robotics • Zürich

Hybrid
CHF 120,000 - 190,000
Flexible hours
Hybrid work model
Mobility credit CHF 500
+7
Real-Time Robotics Software Engineer - Mission Execution
Real-Time Robotics Software Engineer - Mission Execution

Harmattan AI • Lausanne

On-site
CHF 120,000 - 180,000