Staff RAS and Manageability Controller Firmware Developer

2 - 8 years

0 Lacs

Posted:1 week ago| Platform: Shine logo

Apply

Work Mode

On-site

Job Type

Full Time

Job Description

As a Qualcomm Software Engineer, your role involves designing, developing, creating, modifying, and validating embedded and cloud edge software, applications, and/or specialized utility programs. You will collaborate with systems, hardware, architecture, test engineers, and other teams to design system-level software solutions and obtain information on performance requirements and interfaces. Key Responsibilities: - Design, develop, modify, and validate embedded and cloud edge software - Collaborate with cross-functional teams to design system-level software solutions - Obtain information on performance requirements and interfaces Qualification Required: - Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of Software Engineering experience, OR Master's degree with 3+ years, OR PhD with 2+ years - 2+ years of work experience with Programming Languages such as C, C++, Java, Python, etc. In your role as a SoC RAS and Manageability Controller FW Developer, you will be responsible for working with a team to enable the SoC and Platform management solution for Qualcomm's upcoming products. Your tasks will include defining and implementing embedded firmware to manage error, debug, and telemetry features for Qualcomm SoCs across various verticals. You will also contribute to power management, boot, RAS, debug, security, and runtime services. Key Responsibilities: - Drive firmware development lifecycle from design to verification - Develop core firmware stack using an RTOS - Collaborate with internal and external teams on silicon and platform bring-up, debug, and diagnostics - Assist in defining Reliability, Availability, and Serviceability solutions - Contribute to open source communities for processor architectures and firmware features Preferred Qualifications: - BS/BEng in Electrical, Computer Engineering, or Computer Science with 8 years of embedded firmware development experience - Familiarity with Error reporting and manageability requirements on a datacenter server platform - Proficient in writing and debugging C and assembly - Experience with embedded OSes such as Zephyr, eCos, uC/OS, or FreeRTOS - Familiarity with ARM v8 architecture and ARMV8 platform development Physical Requirements: - Transport between offices, buildings, and campuses - Transport and install equipment up to 5 lbs - Perform tasks at various heights - Utilize computers and test equipment for more than 6 hours a day - Communicate with colleagues, customers, and vendors in person and remotely Qualcomm is an equal opportunity employer that provides accessible accommodations for individuals with disabilities during the application/hiring process. Employees are expected to comply with all applicable policies and procedures, including confidentiality requirements. Please note that Qualcomm does not accept unsolicited resumes or applications from agencies. Staffing and recruiting agencies are not authorized to submit profiles, applications, or resumes through Qualcomm's Careers Site. For more information about this role, contact Qualcomm Careers.,

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your C Skills

Practice C coding challenges to boost your skills

Start Practicing C Now
Qualcomm logo
Qualcomm

Technology

San Diego