GlobalFoundries logo

Embedded Software Engineer – RTOS & Post-Silicon Validation (Automotive Real-Time MCU)

GlobalFoundries
May 22, 2026
Full-time
On-site
Bengaluru, Karnataka, India
Test Engineering Jobs, Level - Senior

Job Title

Embedded Software Engineer – RTOS & Post-Silicon Validation (Automotive Real-Time MCU)

Role Summary

Member of the Automotive MCU Platform Team responsible for RTOS-based SDK development and post-silicon application verification & validation for real-time RISC-V processors used in automotive systems.

The role combines embedded software engineering (drivers, BSPs, RTOS integration) with hands-on silicon bring-up and validation to deliver production-quality, safety-relevant SoC solutions.

Experience Level

Senior-level. 8–12 years of experience in embedded systems software development.

Responsibilities

Primary responsibilities include software development, validation, and cross-team collaboration:

  • Develop RTOS-based SDK components: low-level drivers, HALs, RTOS abstraction layers, and BSPs.
  • Implement example/demo applications to showcase peripheral functionality and performance.
  • Create validation test applications and support post-silicon bring-up and peripheral validation (ADC, PWM, CAN, LIN, watchdogs, etc.).
  • Support automation of lab and CI-based test execution.
  • Debug complex issues using emulators, silicon, and debug tools such as OpenOCD, Segger J-Link, and Lauterbach.
  • Collaborate with architecture, hardware, safety, and tools teams and provide feedback for MCU architecture improvements.
  • Contribute to reference software and tooling to help customers bootstrap designs and support the RISC-V software ecosystem.

Requirements

Must-have technical skills and experience:

  • Proficient in C/C++ with basic familiarity in assembly.
  • Strong understanding of RTOS concepts (task scheduling, ISRs, semaphores, etc.).
  • Experience with FreeRTOS, Zephyr, AUTOSAR OS, or similar platforms.
  • Hands-on bare-metal development, memory-mapped I/O, and driver development.
  • Experience bringing up and debugging on real silicon or FPGA platforms.
  • Familiarity with automotive interfaces and protocols: CAN, LIN, SPI, I2C, UART.
  • Experience with debugging tools such as OpenOCD, Segger J-Link, Lauterbach.
  • Practical exposure to test automation, scripting (Python/bash), and version control (git).
  • Nice-to-have: ASIL-D/ISO 26262 exposure, post-silicon AVV or HIL experience, RISC-V toolchain familiarity, motor-control or safety-critical firmware experience, bootloader/secure update knowledge.

Education Requirements

Not specified.


About the Company

Company: GlobalFoundries

Headquarters: Saratoga Springs, New York, USA

GlobalFoundries is a leading contract manufacturer for the global semiconductor industry, with facilities in multiple countries, including the USA. The company develops a broad portfolio of semiconductor technologies and employs around 13,000 people worldwide. GlobalFoundries focuses on enhancing competitiveness in specialized application solutions and fostering innovation in mobile communications, consumer electronics, and automotive applications.

GlobalFoundries logo

Date Posted: 2026-05-22