Talent.com
CPU Power Management Controller Firmware Developer - Technical Lead
CPU Power Management Controller Firmware Developer - Technical LeadConfidential • Bengaluru / Bangalore, India
CPU Power Management Controller Firmware Developer - Technical Lead

CPU Power Management Controller Firmware Developer - Technical Lead

Confidential • Bengaluru / Bangalore, India
14 days ago
Job description

Company

Qualcomm India Private Limited

Job Area

Engineering Group, Engineering Group >

Software Engineering

General Summary

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and / or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces.

Minimum Qualifications

  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience.

OR

Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of Software Engineering or related work experience.

OR

PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.

  • 3+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • Job Overview

    Qualcomm is a company of inventors that unlocked 5G ushering in an age of rapid acceleration in connectivity and new possibilities that will transform industries, create jobs, and enrich lives. But this is just the beginning. It takes inventive minds with diverse skills, backgrounds, and cultures to transform 5Gs potential into world-changing technologies and products. This is the Invention Age - and this is where you come in.

    General Summary

    As a CPU Power Management FW Developer, you are responsible for working with a team on the enablement of the power management solution for Qualcomm's Oryon CPUs. You will collaborate internally to help define and implement embedded firmware to manage the power and performance for the CPU subsystem within Qualcomm SoCs across many verticals. You will also participate in various other aspects of the management controller firmware development, including power management, boot, RAS, debug, security and runtime services.

    In CPU Power Management FW developer role you will be working closely both with the hardware power management and firmware development teams. You will have an opportunity to engage with third parties on enablement of new platforms, as well as providing input to our SoC and platform architects on future designs.

    Role And Responsibilities

  • Drive the complete firmware development lifecycle through design, development, debug and verification, in pre-silicon and post-silicon environments.
  • Develop core firmware stack, utilizing and RTOS, that provides the essential services and frameworks to various algorithms running on the power management controller.
  • Assist in defining Power Management solutions for future generation of Qualcomm CPUs.
  • Actively engage with open source communities to contribute support for processor architectures, device drivers, and firmware features
  • Collaborate with team members and other teams on silicon and platform bring-up, debug and diagnostics.
  • Assist in identifying skills requirements and in hiring engineers,
  • Preferred Qualifications

  • BS / MS in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 17+ years experience in embedded firmware development
  • Minimum 2-3 years of experience in Managing a team and also a technical expert
  • Working experience in DVFS, DCVS, SCMI, CPPC
  • Self-starter who takes initiative and brings technical leadership
  • Proficient writing and debugging C and assembly
  • Driver development experience in RTOS or OS Kernel environments
  • Demonstrated development experience with embedded OSes such as Zephyr, eCos, uC / OS or FreeRTOS
  • Experience developing and debugging in pre-silicon environments including simulators and FPGA emulation
  • Experience defining interprocessor communication interfaces between embedded controllers and the platform
  • Familiarity with ARM v8 architecture. Development experience for a ARMV8 platform is a plus.
  • Applicants : Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application / hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail [HIDDEN TEXT] or call Qualcomm's toll-free number found here. Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).

    Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and / or proprietary information, to the extent those requirements are permissible under applicable law.

    To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes / applications.

    If you would like more information about this role, please contact Qualcomm Careers.

    Skills Required

    Java, Rtos, C, Assembly, Python

    Create a job alert for this search

    Firmware Developer • Bengaluru / Bangalore, India

    Related jobs
    Firmware Engineer (Motor Control)

    Firmware Engineer (Motor Control)

    Toshiba Software (India) Pvt. Ltd. • Bengaluru, Karnataka, India
    Motor Control Firmware Developer.Experience in Motor Controller Firmware development (BLDC / PMSM / Induction Motors / Inverters). Exposure to Power Electronics hardware development and debugging using Os...Show more
    Last updated: 30+ days ago • Promoted
    Technical Team Leader – Core Network Group (SASE)

    Technical Team Leader – Core Network Group (SASE)

    Check Point Software • Bengaluru, Karnataka, India
    Technical Team Leader (Manager) – Core Network Group (SASE).Check Point is a global leader in network security, pioneering next-generation solutions that secure millions of users and organizations ...Show more
    Last updated: 30+ days ago • Promoted
    Lead DV - GDP, CDP

    Lead DV - GDP, CDP

    Mulya Technologies • Greater Bengaluru Area, India
    Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.The role involves working across GDP (Graphics Data Path) and CDP (Core Data Path) subsystems, wit...Show more
    Last updated: 2 days ago • Promoted
    Senior Technical Power Platform Consultant – TLC Implementation

    Senior Technical Power Platform Consultant – TLC Implementation

    Sonata Software • Bengaluru, Karnataka, India
    Global Delivery Model (India–UK).We are seeking a highly experienced.TLC solutions in a global healthcare transformation program. Architect and deliver enterprise-grade solutions using.Power Apps (M...Show more
    Last updated: 19 days ago • Promoted
    Senior D365 CE Technical Consultant – TLC Implementation

    Senior D365 CE Technical Consultant – TLC Implementation

    Sonata Software • Bengaluru, Karnataka, India
    We are seeking a highly skilled.Senior Dynamics 365 CE Technical Consultant.This role involves designing, developing, and deploying secure, scalable, and high-performing solutions across.Develop, e...Show more
    Last updated: 18 days ago • Promoted
    CPU RAS and Manageability Controller Firmware Developer, Staff

    CPU RAS and Manageability Controller Firmware Developer, Staff

    Confidential • Bengaluru / Bangalore, India
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and ...Show more
    Last updated: 2 hours ago • Promoted • New!
    Technical Lead

    Technical Lead

    Nityo Infotech • Greater Bengaluru Area, India
    Technical Lead – Application Modernization.The Technical Lead will be responsible for.This role requires strong technical depth, leadership skills, and the ability to think systemically about scala...Show more
    Last updated: 2 days ago • Promoted
    Verification Lead -Power Management

    Verification Lead -Power Management

    Mulya Technologies • Greater Bengaluru Area, India
    Verification Lead -Power Management.Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA. The role involves verification of power management features at...Show more
    Last updated: 2 days ago • Promoted
    Lead DV- Integration :

    Lead DV- Integration :

    Mulya Technologies • Greater Bengaluru Area, India
    Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.The ideal candidate should have a strong background in RTL and DV integration within SoC environme...Show more
    Last updated: 2 days ago • Promoted
    Lead DV - Power Convergence

    Lead DV - Power Convergence

    Mulya Technologies • Greater Bengaluru Area, India
    Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA.Power Convergence activities, focusing on power attainment and optimization of IPs at the SoC leve...Show more
    Last updated: 2 days ago • Promoted
    Tier 3 CC Customer Engineer

    Tier 3 CC Customer Engineer

    Insight Global • Greater Bengaluru Area, India
    Title : Tier 3 Customer Engineer.Own complex operations and escalations across the Contact Center Enterprise stack for Dedicated Instance environments. Drive stability, scalability, and resilience fo...Show more
    Last updated: 2 days ago • Promoted
    Technical Manager

    Technical Manager

    HCLTech • Bengaluru, Karnataka, India
    We are looking for GCP DevOps Engineers with expertise in Kubernetes, CI / CD pipelines, Docker, and Google Cloud Certification (Professional Cloud Architect or Associate Cloud Engineer – mandatory)....Show more
    Last updated: 19 days ago • Promoted
    Power Management Firmware Developer

    Power Management Firmware Developer

    Luxoft • Bengaluru, India
    The client is a leader in the space of firmware / embedded development.Market leader with cutting edge technology.Drive the hands-on development of firmware solutions, ensuring innovation and efficie...Show more
    Last updated: 16 days ago • Promoted
    Register transfer level - Lead

    Register transfer level - Lead

    Talentgigs • Bangalore, IN
    Experience in Logic design / micro-architecture / RTL coding is a must.Must have hands on experience with SoC design and integration for SoCs. Experience in Verilog / System-Verilog is a must.Should ha...Show more
    Last updated: 7 hours ago • Promoted • New!
    DocuSign CLM – Technical lead

    DocuSign CLM – Technical lead

    Themesoft Inc. • Bengaluru, Karnataka, India
    Skill : DocuSign CLM – Technical lead developer (5 to 9 years).Notice : Immediate joiners only.Interview : 1 level virtual + 1 level F2F and / or (Client interview). Senior DocuSign CLM consultant (5 y...Show more
    Last updated: 20 days ago • Promoted
    Manager, DFT

    Manager, DFT

    MediaTek • Bengaluru, Karnataka, India
    Responsible for implementing the hardware Memory BIST (MBIST) features that support ATE, in-system test, debug and diagnostics needs of the memories in design. Work closely with the design, design-v...Show more
    Last updated: 30+ days ago • Promoted
    Staff CPU Power Management Firmware Developer - Performance Management

    Staff CPU Power Management Firmware Developer - Performance Management

    Confidential • Bengaluru / Bangalore, India
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and ...Show more
    Last updated: 11 days ago • Promoted
    Lead Full Chip Floorplanning (FCFP)

    Lead Full Chip Floorplanning (FCFP)

    Mulya Technologies • Greater Bengaluru Area, India
    Lead Full Chip Floorplanning (FCFP).Large Design Servicess Organization with more than 1000 employees.LOCATION : GREATER BENGALURU AREA. Responsible for Full Chip Floorplanning (FCFP), including part...Show more
    Last updated: 2 days ago • Promoted