Haystack
← Back to Jobs
Technology
VC

Sr. Embedded systems/RTOS trouble shooter

Voto Consulting LLCUnited States🇺🇸United StatesPosted Sep 22, 2026

Quick Overview

Seniority
Mid Senior
Work mode
Hybrid
Location
United States
Posted
1 week ago
Embedded SystemsC++

Job Description

Job Post: Sr. Embedded systems/RTOS trouble shooter- Remote

Need 3 references

• 8–15 years’ experience expected

• Must have full LinkedIn

• 3-stage interview: technical screen (Kyndryl) → behavioural/technical (Wind River) → final round of three back-to-back 30-min interviews with different Wind River engineers

Must have:

Look at what reproduce customer environments and identify root causes actually mean in this stack:

• VxWorks is an RTOS written in C. Its kernel, drivers, BSPs (board support packages) — all C, with some C++ in newer components. If a customer reports a kernel panic, a driver hang, or a timing bug, you're reading disassembly, stack traces, and C source to figure out what broke.

• Wind River Linux — same story at the kernel/driver level (C), though more of the user space tooling (system, udev, Yocto build layers) is scriptable.

• BSPs and drivers — this is entirely C/C++. You cannot debug a device driver interacting incorrectly with hardware without reading (and often instrumenting or patching) that C/C++ code directly.

• Toolchains like Diab, GCC, Clang, Workbench — these compile C/C++. Understanding compiler behaviour, optimization bugs, linker issues, or toolchain diagnostics requires fluency in what the C/C++ source is supposed to produce at the binary level.

• Simics/QEMU simulation — used to simulate hardware behaviour so you can step through C/C++ code in a debugger without needing physical hardware.

Thanks & Regards

Vaibhav Srivastav

Senior Talent  Acquisition Specialist

Mob- (551) (322) (0987)

Email-

Voto Consulting LLC- M/WBE Certified Company

Similar jobs