





Tier-1 employer and Bangalore location increase applicant density despite specialized embedded expertise.
Role requires niche embedded OS, SOC, and safety-standard experience, limiting cross-industry transferability.
Multiple strict requirements: 8+ years, RT embedded experience, safety standards, and Ada/SPARK skills.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop ISO26262 (safety) and ISO21434 (security) compliant system software for NVIDIA DRIVE autonomous vehicle platform.
Develop, bring-up, and optimize real-time system software for NVIDIA Tegra SOCs, including work with ASIC teams on virtualization support.
Develop debugging solutions and performance measurement workflows, utilize formal methods for high-integrity software development.
Bachelor's or Master's degree in Computer Science or equivalent experience from a reputable engineering college.
8+ years of experience in system software development on real-time embedded systems.
Strong understanding of computer architecture, operating system fundamentals, and expertise in C/C++ and/or Ada/SPARK programming and debugging.
Hands-on experience with debugging tools such as gdb and valgrind.
Experience with embedded real-time operating systems such as QNX or RT Linux and ARM v8 based SOC low-level software development.
Proven ability to deliver features end-to-end following Software Development Life Cycle (SDLC) practices.
Familiarity with formal methods (e.g., TLA+, Ada/SPARK), performance analysis tools (gprof, perf), and PCI/PCIe based drivers such as NVME storage.