Machine Learning Cloud Edge engineer, Staff

Qualcomm is a leading technology innovator pushing the boundaries of what's possible in connectivity and AI.
Cloud
Staff Software Engineer
In-Person
4+ years of experience
AI

Description For Machine Learning Cloud Edge engineer, Staff

As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation to help create a smarter, connected future for all. As a Qualcomm Software Engineer, you will design, develop, create, modify, and validate embedded and cloud edge software, applications, and/or specialized utility programs that launch cutting-edge, world class products that meet and exceed customer needs. Qualcomm Software Engineers 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: • Leverage advanced Software knowledge to design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs. • Analyze user needs, software requirements, and constraints to design and customize software for optimal operational efficiency. • Design and implement software modules for large-scale products and systems. • Lead design, coding, unit testing, debugging, and integration efforts. • Perform complex code reviews and regression tests, and triage and fix issues. • Collaborate with cross-functional teams to ensure solutions work with other project components. • Write detailed technical documentation for complex Software projects.

Level of Responsibility: • Work independently with minimal supervision. • Make significant decisions affecting work beyond immediate work group. • Communicate effectively both verbally and in writing. • Influence key organizational decisions. • Plan, problem-solve, and prioritize complex tasks effectively.

Qualifications: • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of experience, OR • Master's degree with 3+ years of experience, OR • PhD with 2+ years of experience • 2+ years of experience with Programming Languages such as C, C++, Java, Python, etc.

Preferred Qualifications: • Master's Degree in relevant field • 8+ years of Software Engineering experience • 3+ years of experience with Database Management Software and APIs • 1+ year of experience with Git, Perforce, or Source Code Management System

Join Qualcomm to unlock your limitless potential and work on cutting-edge technologies that impact lives globally. Enjoy comprehensive benefits, continuous learning opportunities, and a supportive, inclusive culture that fosters innovation and professional growth.

Last updated 3 months ago

Responsibilities For Machine Learning Cloud Edge engineer, Staff

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Analyze user needs and software requirements to design efficient software solutions
  • Design and implement software modules for large-scale products and systems
  • Lead design, coding, unit testing, debugging, and integration efforts
  • Perform complex code reviews and regression tests
  • Triage and fix software issues
  • Collaborate with cross-functional teams to ensure solution compatibility
  • Write detailed technical documentation for complex Software projects
  • Work independently with minimal supervision
  • Make significant decisions affecting work beyond immediate work group
  • Influence key organizational decisions

Requirements For Machine Learning Cloud Edge engineer, Staff

Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field with 4+ years of experience, OR Master's degree with 3+ years of experience, OR PhD with 2+ years of experience
  • 2+ years of experience with Programming Languages such as C, C++, Java, Python, etc.
  • Advanced Software knowledge
  • Experience in designing, developing, and validating embedded and cloud edge software
  • Ability to analyze user needs and software requirements
  • Experience in designing and implementing software modules for large-scale products and systems
  • Proficiency in code reviews, regression testing, and issue resolution
  • Strong collaboration skills with cross-functional teams
  • Excellent technical documentation skills

Benefits For Machine Learning Cloud Edge engineer, Staff

  • World-class health benefit coverage for employees and eligible dependents
  • Financial programs to help build a secure future
  • Self and family resources for emotional/mental strength and resilience
  • Wellbeing programs to support work-life balance
  • Continuous learning and development programs
  • Tuition reimbursement
  • Mentorship opportunities

Interested in this job?

Jobs Related To Qualcomm Machine Learning Cloud Edge engineer, Staff

Sr Staff Engineer - Java Cloud

Senior Staff Engineer position at Qualcomm leading cloud services development for IoT products, requiring 14+ years of experience in software engineering and architecture.

Staff Product Manager

Staff Product Manager position at Qualcomm Technologies, leading product strategy and development for QCT tools team, requiring 5+ years experience in product management.

Technical Program Manager

Technical Program Manager position at Qualcomm leading next-generation server platform development with cross-functional teams.

Cloud AI Power & Limits Management Staff Software Engineer

Staff Software Engineer role at Qualcomm for Cloud AI Power & Limits Management, focusing on optimizing performance of next-generation cloud accelerators.

Construction Manager

Lead data center construction projects for AWS, managing complex electrical and mechanical systems while ensuring cost-effective, high-quality infrastructure development.