GlobalFoundries

Senior / Lead Embedded Software Engineer - Zephyr RTOS

GlobalFoundries
Apply
23 hours ago
Pune, IndiaSenior / Staff+

Responsibilities

  • Own the Zephyr enablement architecture and technical roadmap across MIPS RISC-V processors, SoCs, FPGA platforms, and virtual development platforms.
  • Lead porting and platform bring-up covering boot flow, exception and interrupt handling, timers, SMP, memory architecture, devicetree, Kconfig, and build integration.
  • Define BSP, SoC, board, and driver architecture aligned with Zephyr conventions and upstream-quality expectations.
  • Design and review device drivers, middleware integrations, samples, tests, and production-quality SDK deliverables.
  • Lead debugging across kernel, toolchain, architecture, hardware, and driver boundaries using emulation, FPGA, and silicon.
  • Establish automated build and regression strategies using Zephyr testing infrastructure and CI/CD systems.
  • Drive upstream contributions, technical discussions, reviews, and maintenance strategy within the Zephyr ecosystem.
  • Mentor engineers and provide technical direction while retaining hands-on ownership.
  • Collaborate with CPU architecture, SoC, FPGA, tools, validation, safety, and customer teams to turn product requirements into software plans.

Requirements

  • 8+ years of embedded software development experience with substantial hands-on C and low-level platform software development.
  • Deep Zephyr RTOS expertise in kernel configuration, architecture or SoC ports, devicetree, Kconfig, west/CMake, board support, drivers, and test infrastructure.
  • Strong understanding of RTOS internals, concurrency, interrupt architecture, memory management, boot flows, multicore systems, and real-time performance.
  • Proven experience leading BSP, SDK, RTOS, or silicon-enablement programs from architecture through release.
  • Experience with bare-metal firmware, first-board or first-silicon bring-up, device drivers, and hardware/software debugging.
  • Strong debugging capability using GDB, OpenOCD, Segger J-Link, Lauterbach, trace tools, and hardware logs.
  • Experience with test automation, Python or shell scripting, code review, release quality, and software configuration management.
  • Ability to communicate architecture and execution trade-offs to hardware, software, program, and customer stakeholders.
  • Zephyr maintainer-level expertise or meaningful upstream contribution history is a strong differentiator.
  • RISC-V architecture expertise, including privilege modes, interrupts, timers, SMP, cache or memory-ordering considerations, and toolchain integration, is a strong differentiator.
  • Experience with networking, Ethernet, TCP/IP, security, MCUboot, secure firmware updates, device management, pre-silicon models, FPGA, production silicon, functional safety, or secure software development is preferred.

Benefits

  • Charter to shape Zephyr strategy and execution for a new RISC-V platform.
  • Direct access to CPU architects, platform software, FPGA, validation, and toolchain teams.
  • Visible technical ownership spanning architecture, the upstream ecosystem, customer enablement, and release quality.
  • Opportunity to grow as a principal technical contributor or broader technical leader.
  • GlobalFoundries offers a diverse and inclusive workplace and equal employment opportunity.

Tech Stack

CCMakePython

Categories

GlobalFoundries

About GlobalFoundries

10,000+ employees

GlobalFoundries manufactures semiconductors as a contract foundry, offering process technologies, design enablement, and wafer fabrication for chip designers and device makers across automotive, data center, mobile, and IoT markets. Headquartered in Malta, New York and founded in 2009, it operates fabs in the U.S., Europe, and Asia and is listed on Nasdaq (GFS). Customers use its analog/RF, high-voltage, and specialty nodes alongside advanced CMOS.

Contact me