Software Engineer, TBX (TestBench-Express) · Siemens EDA
Noida, India
Research & Development · Veloce hardware-emulation platform
- Maintain and extend TBX-IPC, the inter-process communication layer supporting coordination across the TestBench-Express runtime.
- Delivered the tbx-session-id initiative to strengthen session identification and improve the operational stability of the Veloce platform.
- Investigate platform and runtime behavior across IPC boundaries, building practical depth in Linux OS, kernel-facing behavior and emulation runtime internals while working on the newest chiplet flow of Veloce.
- Contribute to Questa runtime work alongside core TBX responsibilities, diagnosing issues that span simulation, emulation and systems software.
- Apply production-codebase discipline to maintenance, debugging and reliability improvements within a complex EDA platform.