Staff Machine Learning ASIC Design Engineer

World's leading developer of next-generation wireless and multimedia technology
Markham, ON, Canada
Machine Learning
Staff Software Engineer
In-Person
5,000+ Employees
4+ years of experience
AI

Description For Staff Machine Learning ASIC Design Engineer

Qualcomm, the world's leading developer of next-generation wireless and multimedia technology, is seeking a Staff Machine Learning ASIC Design Engineer to join their team in Markham, Ontario. This role represents an exciting opportunity to work on developing world-class solutions for the next generation of AI/ML hardware IP.

The position requires a skilled professional with extensive experience in ASIC design, combining both technical expertise and leadership capabilities. The ideal candidate will be responsible for developing micro-architecture specifications, RTL design optimization, and working with complex verification processes. This role is perfect for someone who has a strong background in hardware design and a passion for machine learning applications.

The successful candidate will join a dynamic team working on cutting-edge technology, with responsibilities ranging from developing RTL designs optimized for performance, area, and power, to integrating pre-verified sub-IPs and conducting various analyses including Linting, RTL Synthesis, and CDC. The role requires excellent communication skills and the ability to work effectively across teams.

Qualcomm offers an exceptional benefits package including comprehensive health coverage, financial planning support, and continuous learning opportunities. The company's commitment to innovation and technological advancement makes this an ideal position for someone looking to work at the forefront of AI and machine learning hardware development. The collaborative environment, coupled with the opportunity to work on groundbreaking technology, makes this an excellent opportunity for career growth and development in the field of ASIC design and machine learning.

Last updated 6 hours ago

Responsibilities For Staff Machine Learning ASIC Design Engineer

  • Develop Micro-Architecture and specification based on high level design requirements
  • Develop RTL design that meets required performance and is optimized for Area and Power
  • Integrate pre-verified sub-IPs to build up larger functionality
  • Flow bring up and report analysis for Linting, RTL Synthesis, CLP, CDC
  • Work closely with verification team to define testplan, debug regression, analyze coverage reports
  • Develop SVA assertions for white box verification for formal verification
  • Effective communication across teams, multitasking and well-planned execution of tasks

Requirements For Staff Machine Learning ASIC Design Engineer

Python
  • Bachelor's degree in Science, Engineering, or related field and 4+ years of ASIC design experience
  • Prior experience delivering Verilog and System Verilog RTL
  • Strong analytical and debugging skills
  • Strong communication and collaboration skills
  • Experience with simulation and code coverage tools
  • Knowledge of clock domain crossing and reset architecture
  • Experience with Machine Learning HW development
  • Legally permitted to work on-site in Canada

Benefits For Staff Machine Learning ASIC Design Engineer

Medical Insurance
Dental Insurance
Vision Insurance
Mental Health Assistance
Education Budget
  • World-class health coverage for employees and dependents
  • Financial planning and future preparation programs
  • Emotional/mental health support
  • Wellbeing programs
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Staff Machine Learning ASIC Design Engineer

Computer Vision Systems Engineer, up to Staff

Computer Vision Systems Engineer position at Qualcomm, developing advanced CV solutions for Snapdragon platforms with focus on algorithm development and optimization.

Engineer, Staff GenAI QA

Staff GenAI QA Engineer position at Qualcomm, focusing on developing test frameworks for neural networks and machine learning applications.

Staff Windows on Snapdragon Software Engineer, Machine Learning Group

Staff-level Windows on Snapdragon Software Engineer position at Qualcomm, focusing on machine learning and AI stack development.

ML Compiler and Firmware Engineer, Staff - Cork, Ireland

Staff ML Compiler and Firmware Engineer position at Qualcomm in Cork, Ireland, focusing on AI technology and embedded systems optimization.

CPU/DSP Deep Learning Layer Development - Staff Engineer

Staff Engineer position at Qualcomm focusing on CPU/DSP Deep Learning Layer Development, combining AI software development with hardware optimization for next-generation processors.