Qualcomm Silicon Support RTL/Firmware Engineer in Boxborough, Massachusetts
Company:Qualcomm Technologies, Inc.
Job Area:Engineering Group, Engineering Group > GPU ASICS Engineering
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.
The successful candidate will work in the Adreno GPU team and will be responsible for a multitude of support functions spanning bring-up of first silicon through to end-of-life. As a member of the Graphics team, the successful applicant will work to understand the function and detailed operation of complex GPU cores and sub-systems assisted by working closely with hardware graphics microarchitecture and physical design teams and software driver/application teams. The successful candidate will possess in-depth understanding of ASIC and firmware design flow and the challenges of integrating complex firmware driven hardware with high level software drivers and systems. Minimum Qualifications The Post Silicon RTL/Firmware Engineer will work in Qualcomm's Adreno GPU team and will be responsible for driving, supervising, and contributing to post-silicon bug investigation and resolution. This includes performing analysis of complex failures to help design experiments that will drive the debug process to root cause.
Responsibilities will be for team specific IP in addition to assisting with support for GPU wide IP debug and support when required. Specifically, this will require designing, modifying and improving firmware and understanding RTL operation in detail along with finding issues and suggesting fixes in RTL in a post-silicon development environment. The engineer will also assist with pre-silicon support when required. The role requires a commitment to execution and to guaranteeing that GPU operation meets specification. The successful candidate will possess detailed understanding of RTL design and development including use of simulators and analysis and debug using waveforms. In addition, the engineer will have experience in assembly language programming and software development methodologies: - Experience with HW and firmware debug in a post-silicon simulation environment
Experience with post-silicon debug using custom tools for visibility
Implementation of assembly and C language embedded firmware - Experience with software tool chain including assemblers, C compilers, Makefiles, and source code control tools
At least 5+ years relevant industry experience in the following areas: - Digital design and RTL development skills - Embedded firmware using assembly language - Embedded firmware using C language
SW tool design and support using Python Preferred Qualifications - Application of structured debug methodologies including formal experiment design
Execution of appropriate experimental data gathering, analysis and correlation
Experienced in approaches to addressing issues with low failure reproduction rates
Knowledgeable and experienced with Kernel and User mode SW interfaces and functions
Working knowledge of various levels of fault tolerance and how they are applied to GPU systems
Familiarity with various industry standard interconnects used in SoCs (AXI, AHB)
Working knowledge of virtual memory systems and caching
Configuration and use of error monitoring and tracing facilities
Knowledge and experience of graphics design and development - Able to problem solve complex, unique and detailed issues
Proficient in Python, TCL and shell scripting - Be familiar with the latest EDA tools for simulation
Excellent interpersonal and team skills yet able to work independently - Highly motivated, excellent team spirit, obsessed with providing quality deliverables and is customer oriented
Applicants: If you are an individual with a disability and need an accommodation during the application/hiring process, please call Qualcomm’s toll-free number found here (https://qualcomm.service-now.com/hrpublic?id=hr_public_article_view&sysparm_article=KB0039028) for assistance. Qualcomm will provide reasonable accommodations, upon request, 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. Qualcomm is an equal opportunity employer and supports workforce diversity.
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.
EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.
We are engineers, scientists and business strategists. We are from many different countries and speak many different languages. We come from diverse cultures and have unique perspectives. Together, we focus on a single goal—we invent breakthrough technologies that transform how the world connects, computes, and communicates.
Employment Notices for US-based Job Postings
Equal Employment Opportunity (https://www.eeoc.gov/sites/default/files/migrated_files/employers/poster_screen_reader_optimized.pdf)
"EEO is the Law" Poster Supplement
Pay Transparency NonDiscrimination Provision (https://www.dol.gov/sites/dolgov/files/ofccp/pdf/pay-transp_%20English_formattedESQA508c.pdf)
Employee Polygraph Protection Act
Family Medical Leave Act (https://www.dol.gov/sites/dolgov/files/WHD/legacy/files/fmlaen.pdf)
Rights of Pregnant Employees
Discrimination and Harassment (https://www.dfeh.ca.gov/wp-content/uploads/sites/32/2020/10/Workplace-Discrimination-Poster_ENG.pdf)
California Family Rights Act
Prepare and succeed
Qualcomm Interview FAQs (https://www.qualcomm.com/company/careers/faqs)
Employment Fraud Alert
We have received reports of employment scams that seek financial or personal information from job candidates. Please note these communications are fraudulent. Click here (https://www.qualcomm.com/employment-fraud-alert) to view our Employment Fraud Alert.
- Qualcomm Jobs