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.

Date Posted: 2026-05-22