Posted on: 06/10/2025
Description :
Summary :
- We are seeking an experienced and technically strong SoC Infrastructure Software Development Lead to architect and drive the development of foundational software for next-generation System-on-Chip (SoC) platforms.
- This is a hands-on leadership role that focuses on Linux kernel, bootloaders, board support packages (BSPs), and low-level firmware development.
- The successful candidate will work closely with cross-functional teams to enable silicon bring-
up and production readiness across a range of embedded products.
Required Qualifications :
- 10+ years of professional experience in embedded Linux development for SoC-based
platforms.
- Linux kernel internals and driver development
- Bootloader development (U-Boot, Coreboot)
- Device Tree configuration and BSP architecture
- Proficient in C/C++, with scripting skills in Python, Bash, or similar.
- Deep understanding of ARM, RISC-V, or similar SoC architectures; familiarity with Qualcomm, Intel, etc.
- Experience with hardware bring-up, silicon validation, and lab debugging tools.
- Strong understanding of power management frameworks, secure boot, and trusted execution environments (OP-TEE, TrustZone).
- Proven leadership in solving complex HW/SW issues.
Preferred Qualifications :
- Experience with multimedia subsystems : GPU, ISP, camera pipelines.
- Knowledge of virtualization technologies in embedded systems (KVM, Xen).
- Familiarity with RTOS alongside Linux environments.
- Contributions to upstream Linux kernel or open-source projects.
- Experience with Yocto Project, Buildroot, or Qualcomm's build system.
- Exposure to functional safety or security certifications (ISO 26262, IEC 61508, Common Criteria).
Core Technical Skills :
- Linux Kernel & BSP : Device drivers (char/block/net), platform drivers, device tree, clock & power management
- SoC Infrastructure : Power domains, interconnects, memory controller, AMBA/AXI/APB buses
- Boot & Firmware : U-Boot, ARM Trusted Firmware (ATF), secure boot chain
- Debugging Tools : JTAG, Lauterbach, ftrace, kgdb, perf
- Languages & Tools : C, Python, Shell, Git, Gerrit, Yocto, Buildroot
- HW Interfaces : IC, SPI, UART, PCIe, USB, Ethernet
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1556115
Interview Questions for you
View All