CareerPlanSign in

Senior Software Engineer, Compute Software

Bangalore (IN-BLR-BCPC)💼 Full-time💰 $6,100,000–$6,100,000🗓 2026-09-03 → 2026-09-26

Core

Design, build, and scale critical software infrastructure and runtime components connecting autonomous driving technology with custom silicon and compute platforms.

Role type

Senior IC compute software engineer (systems & test infrastructure)

Builds

High-performance C++ software, runtime components, HIL test harnesses, and CI/CD pipelines for autonomous vehicle compute stacks

Domain

Autonomous driving / embedded systems / compute platforms

Deliverable

production ML models | product features | infrastructure

Required skills

modern C++, systems software design, test automation frameworks, Linux/Unix, CI/CD workflows, complex debugging

Preferred skills

Hardware-in-the-Loop (HIL) setups, post-silicon validation, hardware-software interfacing, compiler toolchains, machine learning workload optimization

Technologies

C++, Python, Bash, Linux, LLVM, MLIR, GCC, PCIe, I2C, SPI, UART, JTAG, DDR, DMA

Responsibilities

Design and maintain high-performance C++ software and runtime components; Build and scale robust HIL test harnesses and automated regression frameworks; Drive qualification workflows and release readiness verification; Troubleshoot software-to-hardware communication issues and performance bottlenecks; Develop modular developer tooling and telemetry monitors

Seniority

Senior, hands-on IC

Sourced via greenhouse · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.