Nutanix
CPU Power Management Controller Firmware Developer - Technical Lead
Nutanix, San Diego, California, United States, 92189
Company:
Qualcomm India Private Limited
Job Area:
Engineering Group, Software Engineering
General Summary: Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will design, develop, modify, and validate embedded and cloud edge software, applications, and utility programs to create world-class products that meet customer needs. You will collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions and gather performance and interface requirements. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of experience in Software Engineering or related work. OR Master's degree with 5+ years of experience. OR PhD with 4+ years of experience. Additionally, 3+ years of experience with programming languages such as C, C++, Java, Python, etc. Job Overview: Qualcomm, a company of inventors, has unlocked 5G, leading to rapid advancements in connectivity and new industry possibilities. We seek inventive minds with diverse skills and backgrounds to transform 5G potential into groundbreaking technologies and products. Role and Responsibilities: Lead the full firmware development lifecycle, including design, development, debugging, and verification in pre- and post-silicon environments. Develop core firmware stacks using RTOS, providing essential services for power management algorithms. Contribute to defining future power management solutions for Qualcomm CPUs. Engage with open source communities to support processor architectures, device drivers, and firmware features. Collaborate on silicon and platform bring-up, debugging, and diagnostics. Assist in skill requirements assessment and hiring engineers. Preferred Qualifications: BS/MS in Electrical, Computer Engineering, or Computer Science with 17+ years of embedded firmware development experience. 2-3 years of team management and technical leadership experience. Experience with DVFS, DCVS, SCMI, CPPC. Proficient in C and assembly for writing and debugging. Driver development experience in RTOS or OS Kernel environments. Experience with embedded OSes like Zephyr, eCos, uC/OS, or FreeRTOS. Experience in pre-silicon development, including simulators and FPGA emulation. Knowledge of ARM v8 architecture; ARMV8 platform development experience is a plus. Qualcomm is an equal opportunity employer. For accommodations during the application process, contact
disability-accomodations@qualcomm.com . We are committed to accessibility and support individuals with disabilities throughout the hiring process.
#J-18808-Ljbffr
Qualcomm India Private Limited
Job Area:
Engineering Group, Software Engineering
General Summary: Qualcomm is a leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drive digital transformation for a smarter, connected future. As a Qualcomm Software Engineer, you will design, develop, modify, and validate embedded and cloud edge software, applications, and utility programs to create world-class products that meet customer needs. You will collaborate with systems, hardware, architecture, and test engineers to design system-level software solutions and gather performance and interface requirements. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 6+ years of experience in Software Engineering or related work. OR Master's degree with 5+ years of experience. OR PhD with 4+ years of experience. Additionally, 3+ years of experience with programming languages such as C, C++, Java, Python, etc. Job Overview: Qualcomm, a company of inventors, has unlocked 5G, leading to rapid advancements in connectivity and new industry possibilities. We seek inventive minds with diverse skills and backgrounds to transform 5G potential into groundbreaking technologies and products. Role and Responsibilities: Lead the full firmware development lifecycle, including design, development, debugging, and verification in pre- and post-silicon environments. Develop core firmware stacks using RTOS, providing essential services for power management algorithms. Contribute to defining future power management solutions for Qualcomm CPUs. Engage with open source communities to support processor architectures, device drivers, and firmware features. Collaborate on silicon and platform bring-up, debugging, and diagnostics. Assist in skill requirements assessment and hiring engineers. Preferred Qualifications: BS/MS in Electrical, Computer Engineering, or Computer Science with 17+ years of embedded firmware development experience. 2-3 years of team management and technical leadership experience. Experience with DVFS, DCVS, SCMI, CPPC. Proficient in C and assembly for writing and debugging. Driver development experience in RTOS or OS Kernel environments. Experience with embedded OSes like Zephyr, eCos, uC/OS, or FreeRTOS. Experience in pre-silicon development, including simulators and FPGA emulation. Knowledge of ARM v8 architecture; ARMV8 platform development experience is a plus. Qualcomm is an equal opportunity employer. For accommodations during the application process, contact
disability-accomodations@qualcomm.com . We are committed to accessibility and support individuals with disabilities throughout the hiring process.
#J-18808-Ljbffr