Engineer - Python Automation framework

Leading technology innovator that pushes boundaries to enable next-generation experiences and drives digital transformation
Backend
Mid-Level Software Engineer
In-Person
5,000+ Employees
1+ year of experience
AI · Automotive

Description For Engineer - Python Automation framework

Join Qualcomm's innovative team focused on advancing Machine Learning technology. As a Python Automation Framework Engineer, you'll be part of a growing team that leverages Qualcomm's heterogeneous computing capabilities to run neural networks on devices without cloud connectivity. You'll work on developing test frameworks for Qualcomm Neural Network (QNN), collaborating with cutting-edge neural network frameworks like TensorFlow and Pytorch. The role involves creating validation frameworks to assess functionality, performance, precision, and power efficiency. You'll be at the forefront of technological advancement, working with the latest DNNs from the research community and directly impacting billions of mobile devices worldwide. The position offers comprehensive benefits, professional growth opportunities, and the chance to work with leading industry experts. The team environment is fast-paced and collaborative, with a focus on innovation and quality software development. This role combines software engineering expertise with machine learning knowledge, making it ideal for those passionate about both fields.

Last updated a month ago

Responsibilities For Engineer - Python Automation framework

  • Development of test frameworks for Qualcomm Neural Network (QNN)
  • Work with neural network frameworks like TensorFlow, Pytorch
  • Develop validation framework to gauge functionality, performance, precision, and power of QNN
  • Keep up with fast pace development in industry and academia
  • Enhance benchmarking and validation infrastructure
  • Design and implement software features for products and systems
  • Perform code reviews and regression tests
  • Write technical documentation

Requirements For Engineer - Python Automation framework

Python
Kubernetes
Linux
  • Bachelor's/Master's in Computer Science, Computer Engineering, or Electrical Engineering
  • 1-6 years of relevant work experience in software dev/test development
  • Expertise in developing test cases and automation
  • Strong proficiency in Python Programming
  • Solid understanding of OOPS, Automation and OS concepts
  • Hands-on with Jenkins for CI/CD
  • Familiarity with Docker
  • Knowledge of version control systems like Git
  • Strong Problem-Solving skills
  • Excellent communication skills

Benefits For Engineer - Python Automation framework

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

Interested in this job?

Jobs Related To Qualcomm Engineer - Python Automation framework

Game Power Test Engineer/Sr

Game Power Test Engineer position at Qualcomm focusing on mobile gaming optimization, system testing, and power efficiency analysis.

Intelligent Automation Developer

RPA Developer position at Qualcomm's Intelligent Automation Center, focusing on building automation solutions using RPA platforms and AI/ML technologies.

Gaming Software Engineer

Gaming Software Engineer position at Qualcomm focusing on optimization, performance analysis, and implementation of advanced gaming features using C++ and graphics technologies.

Memory Control Design Engineer

Memory Control Design Engineer position at Qualcomm focusing on next-generation DDR controller design and implementation with competitive compensation and benefits.

Engineer, Full Stack, Automation and Cloud Platform Development, AI, ML

Full Stack Engineer role at Qualcomm focusing on Robotic Process Automation, Cloud Platform Development, and AI/ML implementation for Silicon Testing automation.