Logo
Nutanix

Linux Vehicle Principal Engineer

Nutanix, San Diego, California, United States, 92189

Save Job

Company: Qualcomm India Private Limited Job Area: Engineering Group, Software Engineering Summary: 20+ Years of experience in Linux embedded domain, designing, developing, and supporting software solutions on multi-core ARM/CPUs with strong C/C++ skills. Experience with embedded platforms, including low-level drivers, firmware, kernel, and user-space components on Automotive Grade Linux and Yocto build systems for IVI and ADAS systems. Design and develop software for heterogeneous compute platforms with ARMs, GPUs, DSPs, and specialized hardware accelerators in embedded SoC systems, using J-TAG or ICE debuggers. Experience in real-time software development for embedded products. Hands-on experience leading medium to large technical teams. Experience with driver development on RTOS and Linux userspace on AGL framework, understanding SoC hardware blocks such as Clocks, PLLs, GPIO, Interrupt Controllers, peripherals (SPI, I2C, PCIe, CAN, Ethernet, USB, UFS), and power management. Knowledge of Linux kernel architecture, device drivers, and memory management. Minimum Qualifications: Bachelor's degree in Engineering, Computer Science, or related field with 8+ years of experience, or equivalent with Master's or PhD and appropriate years of experience. 4+ years programming in C, C++, Java, Python, etc. Strong communication skills and experience working with cross-geographical teams and senior management. Experience with ISO26262/functional safety and safe Linux is highly preferred. Exposure to multiprocessor architectures, virtualization technologies across CPU and hardware accelerators is a plus. Qualcomm is an equal opportunity employer. For accommodations during the application process, contact disability-accomodations@ . Qualcomm is committed to accessibility and non-discrimination in employment. #J-18808-Ljbffr