





Strong employer brand plus mid-level seniority and metro location increases applicant density despite niche bootloader skills.
Highly specialized embedded bootloader and SoC bring-up skills transfer poorly across broader software roles.
Explicit 5+ years plus mandatory low-level C/assembly, bootloader, ARM and safety/security experience makes filters strict.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Design and develop Boot software stack enabling NVIDIA SoCs to boot various operating systems with focus on CPU and memory initialization, resource management, drivers, platform configuration, and security.
Collaborate across software, hardware, architecture, and platform teams to define system requirements, configurations, and ensure compliance with ISO26262 safety and ISO21434 security standards.
Improve workflows and processes by implementing AI-based automation frameworks and agentic workflows in software development.
B.Tech/M.Tech in Electronics/Computer Engineering or equivalent experience.
5+ years of software development experience.
Strong proficiency in C programming, low-level driver development, system-level debugging, and deep understanding of operating systems and processor ISA.
Experience with Boot software or BSP development for embedded, mobile, automotive, or networking products; familiarity with ARMv8 processor architecture and board bring-up.
Has proven experience in bootloader development and bare metal programming for embedded systems.
Experience applying AI tools to automate software development workflows and processes.
Familiarity with developing functionally safe software for automotive applications, and adherence to automotive safety and security standards.