高级工程师 - 高通 - 英国 - 远程
Senior Engineer - Qualcomm - UK - remote
公司:
高通技术国际有限公司
职位领域:
工程部,工程部 > 软件工程
总体概述:
作为领先的科技创新者,高通不断突破可能的边界,以实现下一代游戏、扩展现实(XR)和人工智能(AI)体验。高通图形软件工程师负责架构、设计、实现、验证和优化GPU硬件、驱动程序、功能、应用程序和工具的结构和性能。高通工程师与跨职能团队合作,满足并超越客户需求。
优先资格:
- 应用数学、计算机科学、计算机工程、电子工程、软件工程或相关领域的硕士学位。
• 2年以上相关的GPU工作经验。
- 在大型矩阵式组织中工作的经验1年以上。
- 在需要与高级管理层(如总监及以上)互动的岗位上有1年以上的工作经验。
主要职责和任务:
- 利用先进的图形知识和经验,对关键的GPU硬件、驱动程序、功能、应用程序和工具的结构和性能进行架构、设计、实现、验证和优化。
- 使用不同的语言(例如C、C++、perl、python)编写复杂功能、驱动程序和API的代码,并确保代码在不同平台上有效运行。
- 在不同环境中(例如仿真、模拟、设备上)使用先进工具和方法开发和维护全面的硅前和硅后测试,以确保最佳性能、稳定性、安全性并识别问题。
- 识别缺陷并提出解决方案以改进设计;在行业标准API和GPU硬件中实施质量改进。
- 与跨职能团队、客户、外部利益相关者(开发者和标准小组)和/或第三方供应商合作,推出符合实施和定制需求及目标的新功能和功能。
- 为复杂项目编写详细的 设计文档和功能描述,以指导开发人员和/或客户使用或实现软件。
责任程度:
- 在最少监督的情况下独立工作。
- 为其他团队成员提供监督/指导。
- 决策可能影响超出直接工作小组的工作。
- 需要口头和书面沟通技能来传达信息。可能需要基本的谈判、影响、技巧等。
- 有适度的影响力。
查看英文原文
Company:
Qualcomm Technologies International LtdJob Area:
Engineering Group, Engineering Group > Software EngineeringGeneral Summary:
As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation gaming, XR, and AI experiences. Qualcomm Graphics Software Engineers architect, design, implement, verify, and optimize the structure and performance of GPU hardware, drivers, features, applications, and tools. Qualcomm Engineers collaborate with cross-functional teams to meet and exceed customer needs.
Preferred Qualifications:
- Master's Degree in Applied Mathematics, Computer Science, Computer Engineering, Electrical Engineering, Software Engineering, or related field.
• 2+ years of relevant GPU experience.
- 1+ year of experience working in a large matrixed organization.
- 1+ year of work experience in a role requiring interaction with senior leadership (e.g., Director and above).
Principal Duties and Responsibilities:
- Leverages advanced Graphics knowledge and experience to architect, design, implement, verify, and optimize the structure and performance of critical GPU hardware, drivers, features, applications, and tools.
- Writes code for complex features, drivers, and APIs using different languages (e.g., C, C++, perl, python) and ensures code will perform effectively on different platforms.
- Develops and maintains comprehensive pre- and post-silicon tests using advanced tools and methods in different environments (e.g., simulation, emulation, on-device) to ensure optimal performance, stability, security, and identify issues.
- Identifies deficiencies and proposes solutions to improve designs; implements quality improvements in industry standard APIs and GPU hardware.
- Collaborates with cross-functional teams, customers, external stakeholders (developers and standards groups), and/or third-party vendors to expose new features and functionality that align with needs and goals for implementation and customization.
- Writes detailed design documentation and feature descriptions for complex projects to guide developers and/or customers to use or implement software.
Level of Responsibility:
- Works independently with minimal supervision.
- Provides supervision/guidance to other team members.
- Decision-making may affect work beyond immediate work group.
- Requires verbal and written communication skills to convey information. May require basic negotiation, influence, tact, etc.
- Has a moderate amount of influence over key organizational decisions.
- Tasks require multiple steps which can be performed in various orders; some planning, problem-solving, and prioritization must occur to complete the tasks effectively.
Minimum Qualifications:
• Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
OR
Master's degree in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering or related work experience.
OR
PhD in Engineering, Information Systems, Computer Science, or related field.
• 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.
- References to a particular number of years experience are for indicative purposes only. Applications from candidates with equivalent experience will be considered, provided that the candidate can demonstrate an ability to fulfill the principal duties of the role and possesses the required competencies.
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 call Qualcomm's toll-free number foundhere. 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 contactQualcomm Careers.
Originally posted on Himalayas