Nutanix
Software Automotive Platform Linux Kernel - Engineer, Senior
Nutanix, San Diego, California, United States, 92189
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group > Software Engineering
General Summary Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams is required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes.
Role In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also be responsible for coordinating and executing validation plans for all feature requirements, addressing abnormal discoveries through root‑causal analysis, providing corrective actions, and prototyping recommended fixes. Additionally, the candidate will be responsible for automation of design‑under‑test and validation efforts, working closely with design/production/bench IP teams.
Minimum Qualifications
Bachelor's degree in Engineering, Information Systems, Computer Science or related field and 2+ years of Software Engineering work experience.
Master's degree in Engineering, Information Systems, Computer Science or related field and 1+ year of Software Engineering work experience.
PhD in Engineering, Information Systems, Computer Science or related field.
2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
2 years of Embedded Software Development experience, including low‑level drivers and RTOS.
3 to 6 years of industry experience in embedded software driver development with expertise in one or more of the following: high‑level OS & multi‑processor concepts, ARM or similar cores, RTOS driver development, SafeRTOS/FreeRTOS, AUTOSAR MCAL development, AUTOSAR BSW integration and validation, ARM TrustZone & ARMv7/v8 architecture, debugging with JTAG debuggers, challenging customer requirements, hardware blocks such as clocks, PLLs, GPIO, interrupt controllers, peripherals (SPI, I2C, UART, CAN, Ethernet), automotive software development, ISO26262/functional safety and ASPICE, power management, software/hardware security concepts.
Closely work with the hardware team to contribute/suggest modifications to the hardware design.
Any past working experience on Qualcomm chips is nice to have.
Applicants: Qualcomm is an equal‑opportunity employer. If you need an accommodation during the application process, the company can provide reasonable accommodations. Contact disability‑accommodations@qualcomm.com for assistance.
To all staffing and recruiting agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Agencies or individuals being represented by an agency are not authorized to use this site or submit applications. Qualcomm does not accept unsolicited resumes.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr
Qualcomm India Private Limited
Job Area:
Engineering Group > Software Engineering
General Summary Qualcomm ADAS/Autonomy team is engaged in offering optimized solutions built on DSP, computer vision and machine learning algorithms for the Qualcomm ADAS/Autonomy SoCs. We are seeking engineers with experience in system and SoC SW level functional safety concepts. The job requires understanding and defining the Safety Concept and Architecture, Software Safety requirements, defining and deploying safety processes and development of Safety software by following the ISO26262 software processes. Interaction with customers, architects and test/integration teams is required as part of the job. The job also involves working with the Software quality team for adherence of ISO26262 and ASPICE processes.
Role In this role, the candidate will work with local and global teams to understand, define and implement and productize Automotive specific features including software enablement (drivers/BSP/RTOS/AUTOSAR MCAL), security, functional safety, and power applied to Automotive products on our current and next generation SoCs. The candidate will also be responsible for coordinating and executing validation plans for all feature requirements, addressing abnormal discoveries through root‑causal analysis, providing corrective actions, and prototyping recommended fixes. Additionally, the candidate will be responsible for automation of design‑under‑test and validation efforts, working closely with design/production/bench IP teams.
Minimum Qualifications
Bachelor's degree in Engineering, Information Systems, Computer Science or related field and 2+ years of Software Engineering work experience.
Master's degree in Engineering, Information Systems, Computer Science or related field and 1+ year of Software Engineering work experience.
PhD in Engineering, Information Systems, Computer Science or related field.
2+ years of academic or work experience with programming languages such as C, C++, Java, Python, etc.
2 years of Embedded Software Development experience, including low‑level drivers and RTOS.
3 to 6 years of industry experience in embedded software driver development with expertise in one or more of the following: high‑level OS & multi‑processor concepts, ARM or similar cores, RTOS driver development, SafeRTOS/FreeRTOS, AUTOSAR MCAL development, AUTOSAR BSW integration and validation, ARM TrustZone & ARMv7/v8 architecture, debugging with JTAG debuggers, challenging customer requirements, hardware blocks such as clocks, PLLs, GPIO, interrupt controllers, peripherals (SPI, I2C, UART, CAN, Ethernet), automotive software development, ISO26262/functional safety and ASPICE, power management, software/hardware security concepts.
Closely work with the hardware team to contribute/suggest modifications to the hardware design.
Any past working experience on Qualcomm chips is nice to have.
Applicants: Qualcomm is an equal‑opportunity employer. If you need an accommodation during the application process, the company can provide reasonable accommodations. Contact disability‑accommodations@qualcomm.com for assistance.
To all staffing and recruiting agencies: Our Careers Site is only for individuals seeking a job at Qualcomm. Agencies or individuals being represented by an agency are not authorized to use this site or submit applications. Qualcomm does not accept unsolicited resumes.
If you would like more information about this role, please contact Qualcomm Careers.
#J-18808-Ljbffr