Apply

Ready to go for it?

AI Apply speeds things up—apply directly if you prefer.

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

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.
GlobalFoundries

Staff Engineer – Linux SDK

GlobalFoundries

Staff 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.

Posted 5/13/2026full-timePune • 🇮🇳 IndiaLeadWebsite

Tech Stack

Tools & technologies
Linux

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 resume
Applicant 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