CareerPlan

Senior System Software Engineer - Bengaluru, multiple vacancies

BengaluruFull-time2026-07-15 → 2026-11-10

Core

Design, develop, and automate integration and system tests for firmware, device drivers, and server-class systems to ensure high-quality releases.

Role type

Staff System Software Engineer in Test (IC)

Builds

Scalable test pipelines, internal tools, and validation frameworks for system software deliverables.

Domain

Hardware-software integration, server-class systems, embedded systems

Required skills

Low-level system testing, RTOS, Linux device drivers, Python, C/C++, CI/CD pipelines, build tools, complex cross-layer debugging

Preferred skills

Server-class systems, openBMC, Zephyr, Qemu emulation

Technologies

Python, C/C++, GitHub, GitLab, Jenkins, Linux, RTOS, openBMC, Zephyr, Qemu

Responsibilities

Design and implement test infrastructure and features; Develop reusable and scalable pipeline solutions; Perform initial triage and debugging of internal and external issues; Mentor junior engineers; Drive root-cause investigations for incoming issues.

Seniority

Staff, hands-on IC with mentorship