FREE ACCESS
5,000–10,000 jobs/day

See all jobs on JobTailor
Search thousands of fresh jobs every day.
Discover
- Fresh listings
- Fast filters
- No subscription required
Create a free account and start exploring right away.

Staff Engineer – Linux SDK
GlobalFoundriesStaff Engineer for Linux SDK development at GlobalFoundries, a semiconductor foundry, working on a 64-bit RISC‑V MPU platform. Collaborating on Linux software and SDK validation with hardware teams.
Tech Stack
Tools & technologiesLinux
About the role
Key responsibilities & impact- Build and release a production-quality SDK for a 64-bit RISC‑V MPU.
- Develop and maintain a Linux SDK for a 64-bit RISC‑V MPU.
- Enable boot and firmware stack (boot flow, early platform initialization, U‑Boot, OpenSBI).
- Drive Linux kernel/BSP enablement: SoC bring-up, Device Tree, CPU/memory/interrupt subsystems.
- Develop and debug device drivers (multimedia, connectivity, DMA, power/clock/reset, platform services).
- Deliver SDK releases: integration, validation, and developer-facing documentation.
- Pre- & post-silicon validation (AVV): create tests, validate on FPGA/first silicon, and unblock teams.
- Cross-functional execution: work with architects, hardware, and safety teams to land features.
- Provide bring-up and validation feedback influencing next-gen RISC‑V CPU/SoC features.
- Support early adopters and contribute fixes upstream when appropriate.
Requirements
What you’ll need- B.E./B.Tech or M.E./M.Tech in Computer Engineering, Electrical Engineering, or a related field.
- Strong experience (typically 5+ years) in Embedded Linux platform/BSP development.
- Expert-level C programming; comfortable reading low-level firmware and kernel code.
- Strong Linux internals knowledge: boot flow, memory management/MMU, interrupts, SMP.
- Hands-on SoC/platform bring-up experience and ownership mindset for BSP quality.
- Hands-on with U‑Boot, Linux kernel, Device Tree, and Yocto/OpenEmbedded.
- Strong debugging skills with GDB and at least one of OpenOCD/JTAG, Lauterbach, or similar tools.
- Experience working on FPGA, emulation, or early-silicon platforms.
Benefits
Comp & perks- Health insurance
- Retirement plans
- Paid time off
- Flexible work arrangements
- Professional development
ATS Keywords
✓ Tailor your resumeApplicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard Skills & Tools
C programmingEmbedded LinuxBSP developmentLinux internalsSoC bring-upDevice TreeU-BootYoctodebuggingFPGA
Soft Skills
cross-functional executionownership mindset
Certifications
B.E.B.TechM.E.M.Tech