CareerPlan

Open BMC - System Test Architect

Hyderabad, IndiaFull-time2026-10-14 → 2026-10-22

Core

Architect and lead verification and testing for ARM-based embedded software systems, focusing on OpenBMC stacks, Linux kernels, drivers, and firmware bring-up.

Role type

Senior IC System Test Architect (Embedded Software)

Builds

Verified firmware, bootloaders, and system-level test automation frameworks for ARM-based boards and emulation platforms.

Domain

Embedded Systems / OpenBMC / ARM Architecture

Required skills

Embedded system verification, Linux kernel/driver testing, OpenBMC stack validation, Yocto build infrastructure, C/C++ programming, Python scripting, board bring-up, JTAG debugging, peripheral controller verification (UART, I2C, SPI, USB, PCIe), test automation frameworks (Pytest, Jenkins), dynamic code coverage analysis

Preferred skills

7-12 years embedded verification experience, Real-Time Operating Systems (RTOS) validation, SoC/Processing Technologies (RISC-V, X86), VIVADO/VITIS design tools, GIT/Perforce configuration management

Technologies

OpenBMC, Linux Kernel, Yocto, ARM, RISC-V, X86, Python, C/C++, Makefile, LDRA, Pytest, Jenkins, JTAG, VIVADO, VITIS, GIT, Perforce, JIRA, Confluence

Responsibilities

Design and execute test plans for firmware functionality, security, and efficiency; perform board bring-up activities for bootloaders and drivers; automate functional and system-level tests; analyze and debug testing failures; drive dynamic code coverage for boot-level firmware; manage regression tests and defect triage.

Seniority

Senior, hands-on IC