Linux Kernel Engineer with Coresight experience
Core
Design, develop, optimize, and commercialize embedded and cloud edge software solutions for next-generation data center platforms, focusing on Linux Kernel, virtualization, and ARM architecture.
Role type
Senior Linux Kernel Engineer (Embedded Systems)
Builds
High-performance, scalable software solutions for Qualcomm's data center platforms and ARM-based systems.
Domain
Semiconductor / Embedded Systems / Data Center Infrastructure
Required skills
Linux Kernel development, C/C++, ARMv8/ARMv9 architecture, Virtualization (KVM), Memory management (IOMMU), Power management (DVFS), Device drivers, System architecture, Open-source contribution, FPGA/QEMU development
Preferred skills
Board and SOC bring-up, JTAG debugging, SCM tools (GIT), Performance tuning of hypervisors, Confidential Compute (CCA), MPAM
Technologies
Linux Kernel, KVM, ARMv8, ARMv9, QEMU, FPGA, JTAG, GIT, DVFS, IOMMU, ACPI
Responsibilities
Develop and enhance Linux Kernel features in virtualization, scheduling, and memory management; Optimize power and performance management technologies for ARM-based systems; Debug and resolve complex software issues using JTAG debuggers; Engage in pre-silicon development on FPGA-based platforms and QEMU; Contribute to open-source projects including the Linux Kernel; Analyze system requirements and create technical documentation.
Seniority
Senior, hands-on IC
