21 oct
|
XChange Software
|
México
21 oct
XChange Software
México
Senior C++ ChromeOS Platform & Kernel Engineer
Location: Remote
Job Type: Contract
We are looking for a Senior C++ Engineer with strong experience in ChromeOS/ChromiumOS platform development and Linux Kernel debugging. The candidate will work on system-level C++ development, kernel bug fixes, hardware debugging, and production issue resolution.
Key Responsibilities
- Develop and maintain C++ code across ChromeOS/ChromiumOS platforms.
- Debug and fix Linux Kernel issues (5.10, 5.15 LTS and newer).
- Work with system daemons, DBus, Mojo, and IPC.
- Manage Gentoo/Portage build systems and custom ChromeOS images.
- Analyze kernel crashes, logs, stack traces, and crash dumps.
- Resolve critical P0/P1 production issues and release regressions.
- Debug USB, I2C, SPI, PCIe, audio, and video interfaces.
- Develop and backport patches across ChromeOS releases.
Required Skills
- Strong C++14/17/20 programming experience.
- Hands-on ChromeOS / ChromiumOS development.
- Linux Kernel debugging and development.
- Experience with DBus, Mojo, and IPC.
- Gentoo, Portage, and cross-compilation.
- Tools: GDB, GDB, ftrace, perf, strace, and dmesg.
- Hardware debugging using USB analyzers and logic analyzers.
- Experience with Linux drivers, V4L2, ALSA, and UVC/UAC.
- Knowledge of syzkaller/syzbot and kernel crash analysis.
- Experience with production issue resolution and patch backporting.
📌 Senior C++ ChromeOS Platform & Kernel Engineer (México)
🏢 XChange Software
📍 México