





Tier-1 brand and metro location increase competition despite niche embedded/RTOS skillset.
Specialized embedded safety, ISO 26262, Ada/SPARK and formal methods limit cross-industry transferability.
Requires 8+ years, embedded RTOS expertise, C/Ada, safety standards and formal-methods—highly selective.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Architect, design, develop, and debug system software for NVIDIA Halos OS across QNX, Linux, and hypervisor-based environments targeting real-time embedded systems.
Develop BSP, boot, drivers, device-management, diagnostics, I/O virtualization, and platform software for NVIDIA SoCs and edge AI platforms, ensuring compliance with ISO 26262 and ISO 21434 safety and security standards.
Optimize NVIDIA platforms by collaborating with ASIC, firmware, OS, safety, security, and platform teams; mentor junior engineers and use AI-assisted engineering tools and formal methods for high-integrity software development.
Bachelor's or Master's degree in Computer Science or equivalent experience.
At least 8 years of experience in system software architecture and development for real-time embedded systems.
Strong programming and debugging skills in C and/or Ada/SPARK; practical experience with AI-assisted development tools and system debuggers/performance analyzers.
Work Experience Required: Minimum 8+ years in relevant system software roles; Notice period: Not explicitly mentioned in the JD.
Experienced in embedded systems and real-time OS environments, especially QNX and RT Linux, with strong ARM architecture and low-level software development skills.
Capable of designing complex system solutions including I/O virtualization for mixed-criticality systems and working with safety/security standards like ISO 26262 and ISO 21434.
Proficient in formal verification methods (Ada/SPARK, TLA+), architectural safety and security analysis (FMEA/DFA, threat modeling), and comfortable with AI-assisted software development tools.