CareerPlanSign in

Systems Engineer- Linux/ Yocto

San Juan, Puerto Rico, Puerto Rico💼 Full-time🗓 2026-08-28 → 2026-09-26

Core

Develop and maintain Linux kernel, platform, and infrastructure software for a next-generation Network Operating System on x86 and ARM platforms.

Role type

Senior Systems Engineer (Linux Kernel & Yocto)

Builds

Production Network Operating System and embedded Linux distributions

Domain

Embedded Systems / Network Operating Systems / Low-level Systems Programming

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ systems programming, Linux kernel internals, Yocto Project (layers, recipes, packaging), BSP development, hardware bring-up, PCIe/SPI/I2C/GPIO, compiler optimization, memory models

Preferred skills

Networking protocols, CI/CD automation, Patch management, Git, embedded device drivers, eBPF, performance analysis (perf/ftrace), systemd, Debian packaging

Technologies

Linux Kernel, Yocto Project, C, C++, x86, ARM, PCIe, SPI, I2C, GPIO, MDIO, Git, systemd, eBPF, perf, ftrace

Responsibilities

Develop and maintain Linux kernel and user-space software; Debug complex bugs and security vulnerabilities; Build and maintain Yocto-based distributions; Enable new hardware platforms and support BSP development; Improve system performance and automation; Collaborate across hardware and software teams

Seniority

Senior, hands-on IC

Sourced via workday · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.