Talent.com
CPU RAS and Manageability Controller Firmware Developer, Staff
CPU RAS and Manageability Controller Firmware Developer, StaffConfidential • Bengaluru / Bangalore, India
CPU RAS and Manageability Controller Firmware Developer, Staff

CPU RAS and Manageability Controller Firmware Developer, Staff

Confidential • Bengaluru / Bangalore, India
3 hours 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 4+ years of Software Engineering or related work experience.

OR

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

OR

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

  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
  • 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 SoC RAS and Manageability Controller FW Developer, you are responsible for working with a team on the enablement of the SoC and Platform management solution for Qualcomm's upcoming products. You will collaborate internally to help define and implement embedded firmware to manage the error, debug and telemetry management features for the 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 SoC Management Controller FW developer role you will be working closely both with the hardware 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 Reliability, Availability and Serviceability 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 / BEng in Electrical, Computer Engineering, or Computer Science (or equivalent professional experience) with 8 years experience in embedded firmware development
  • Familiarity with Error reporting and manageability requirements on a datacenter server platform.
  • Familiarity with ARM RAS specification, ARM CPU RAS extensions, and Software components (SDEI, APEI, UEFI CPER) specifications is preferred.
  • 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.
  • Physical Requirements

  • Frequently transports between offices, buildings, and campuses up to ½ mile.
  • Frequently transports and installs equipment up to 5 lbs.
  • Performs required tasks at various heights (e.g., standing or sitting).
  • Monitors and utilizes computers and test equipment for more than 6 hours a day.
  • Continuous communication which includes the comprehension of information with colleagues, customers, and vendors both in person and remotely.
  • 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, Uefi, Python

    Create a job alert for this search

    Firmware • Bengaluru / Bangalore, India

    Related jobs
    RTL Design - Staff Engineer

    RTL Design - Staff Engineer

    Confidential • Bengaluru / Bangalore, India
    Qualcomm India Private Limited.Engineering Group, Engineering Group > .Experience in Logic design / micro-architecture / RTL coding is a must. Must have hands on experience with SoC design and integra...Show more
    Last updated: 7 days ago • Promoted
    Sr. Solutions Eng

    Sr. Solutions Eng

    Tata Consultancy Services • Bengaluru, Karnataka, India
    Greetings from Tata Consultancy Services!!!.Required Experience : 10+ years.Platform Configuration & Administration.Configure and manage Jira and Confluence Data Center environments, including nativ...Show more
    Last updated: 20 days ago • Promoted
    Design for Testability

    Design for Testability

    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: 8 hours ago • Promoted • New!
    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
    Staff Firmware Engineer

    Staff Firmware Engineer

    Qualcomm • Bengaluru, IN
    We are seeking a talented individual for the software design and development of Bluetooth Firmware for Qualcomm Bluetooth devices. This role involves developing new firmware for the latest Bluetooth...Show more
    Last updated: 8 hours ago • Promoted • New!
    STA Lead

    STA Lead

    ACL Digital • Bengaluru, Karnataka, India
    Well versed with the timing closure (STA), timing closure methodologies.Pre / Post-layout constraint development to timing closure. Handshake with the design team and develop functional / DFT constraint...Show more
    Last updated: 30+ days ago • Promoted
    CPU Power Management Controller Firmware Developer - Technical Lead

    CPU Power Management Controller Firmware Developer - Technical Lead

    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: 14 days ago • Promoted
    Staff Engineer ML

    Staff Engineer ML

    Albertsons Companies India • Bengaluru, India
    Position Title : Staff Engineer ML.Data Engineering / Machine Learning.Delivery of Machine Learning projects.Theyshowsincere interest and empathy for allothers. Embrace aninclusion-focusedmindset, se...Show more
    Last updated: 30+ days ago • Promoted
    Staff Engineer

    Staff Engineer

    Randstad Digital • Greater Bengaluru Area, India
    Candidates official notice period exceeding 60 days and candidates doing offer shopping need not to apply.Has to be available for Face to face interview for final round of interview.We have an oppo...Show more
    Last updated: 2 days ago • Promoted
    Allegion - Firmware Engineer - FreeRTOS / Microcontroller

    Allegion - Firmware Engineer - FreeRTOS / Microcontroller

    ALLEGION INDIA PRIVATE LIMITED • Bangalore
    Description : Creating Peace of Mind by Pioneering Safety and Security.At Allegion, we help keep the people you know and love safe and secure where...Show more
    Last updated: 30+ days ago • Promoted
    CPU Staff Core Validation Engineer

    CPU Staff Core Validation Engineer

    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: 13 days ago • Promoted
    Staff Firmware Engineer

    Staff Firmware Engineer

    Confidential • Bengaluru / Bangalore, India
    Dexcom Corporation (NASDAQ DXCM) is a pioneer and global leader in continuous glucose monitoring (CGM).Dexcom began as a small company with a big dream : To forever change how diabetes is managed.To...Show more
    Last updated: 24 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
    Staff Engineer

    Staff Engineer

    ACL Digital • Bengaluru, Karnataka, India
    Technical Lead - Design Verification.We are seeking a highly skilled and experienced.Senior Design Verification Engineer. SoC / ASIC verification team in Bangalore.The ideal candidate will have a deep...Show more
    Last updated: 30+ days ago • Promoted
    Staff, Design Verification - CPU Cluster / SoC

    Staff, Design Verification - CPU Cluster / SoC

    Tenstorrent • Bengaluru, Karnataka, India
    We're looking for a passionate and hands-on RISC-V CPU Cluster / SoC DV Engineer to architect, develop, and evolve world-class verification infrastructure for high-performance RISC-V CPU clusters.If ...Show more
    Last updated: 30+ days ago • Promoted
    CPU RTL Design Engineer- Staff

    CPU RTL Design Engineer- 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: 13 days ago • Promoted
    Principal Firmware Engineers

    Principal Firmware Engineers

    Mulya Technologies • Greater Bengaluru Area, India
    Principal / Staff Firmware Engineers.Founded in 2023,by Industry veterans HQ in California,US.We are revolutionizing sustainable AI compute through intuitive software with composable silicon.System...Show more
    Last updated: 2 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