Embedded Linux OS Architect
On-site · Haifa, Haifa, Israel
Job Summary
Embedded Linux OS Architect responsible for defining Linux kernel PCIe-based solutions, designing and implementing the SW stack for interconnect between EyeQ SoCs, and guiding development teams. Key duties include researching and defining PCIe-based software solutions and Linux implementations for the PCIe stack, implementing the software stack for cross-chip neural network communication, collaborating with SoC Architecture in a SW/HW co-development environment, performing performance analysis and PoCs to optimize resource use, and mentoring the Linux Kernel team. Requires deep Linux Kernel architecture knowledge, PCIe proficiency, HW awareness, performance analysis and debugging, with experience in MIPS/RISCV and potential user-space familiarity.
Required Qualifications
- Very strong experience in the Linux Kernel architecture, OS Internals and subsystems (Memory Management, IO, Storage, Networking)
- Deep understanding of PCIe standard, topologies and it’s applications.
- Very good understanding of HW architecture and high bandwidth applications.
- Strong experience in Performance Analysis and Debugging techniques.
- Experience with HW architectures (MIPS & RISCV) and their implementation in the operating system is a big advantage.
- Experience in the user space is a good advantage.
Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.
Hiring someone like this?
Get your role in front of qualified candidates on Sorce.