Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
Backend
Mid-Level Software Engineer
In-Person
3+ years of experience
Enterprise SaaS

Description For Software Engineer

Qualcomm, a leading technology innovator, is seeking a Software Engineer to join their team in designing and developing cutting-edge software solutions. As a Software Engineer at Qualcomm, you'll be at the forefront of innovation, working on embedded and cloud edge software that pushes the boundaries of what's possible in technology.

You'll collaborate with cross-functional teams including systems, hardware, and architecture engineers to create system-level software solutions that meet and exceed customer needs. The role offers an opportunity to work alongside some of the most respected engineering and technology experts in the industry.

The ideal candidate should have strong programming skills in languages such as C, C++, Java, or Python, backed by either a Bachelor's degree with 3+ years of experience, a Master's degree with 2+ years of experience, or a PhD with 1+ year of experience in Software Engineering.

Qualcomm offers a comprehensive benefits package including world-class health coverage, financial planning support, wellbeing programs, and continuous learning opportunities through tuition reimbursement and mentorship programs. The company fosters a supportive, inclusive culture where your ideas can contribute to world-changing innovations and breakthrough technologies.

This role provides an excellent opportunity for career growth and development, working on challenging projects that impact lives around the globe. Join Qualcomm to be part of a team that's driving digital transformation and shaping the future of technology.

Last updated 18 minutes ago

Responsibilities For Software Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software
  • Develop applications and specialized utility programs
  • Collaborate with systems, hardware, architecture, test engineers, and other teams
  • Design system-level software solutions
  • Meet and exceed customer needs

Requirements For Software Engineer

Java
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering experience
  • OR Master's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • OR PhD in Engineering, Information Systems, Computer Science, or related field and 1+ year of Software Engineering experience
  • 2+ years of academic or work experience with Programming Language such as C, C++, Java, Python, etc.

Benefits For Software Engineer

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

Interested in this job?

Jobs Related To Qualcomm Software Engineer

STA Engineer

STA Engineer position at Qualcomm India, focusing on timing analysis and optimization for complex semiconductor designs using advanced tools and methodologies.

WLAN Test Engineer

WLAN Test Engineer position at Qualcomm focusing on WiFi hardware testing, protocol validation, and test automation.

Platform Test Engineer

Platform Test Engineer position at Qualcomm India, focusing on software development and testing for Multimedia technology solutions.

Sensors Program Manager

Sensors Program Manager position at Qualcomm Technologies, managing technical programs related to sensor technologies with competitive compensation and benefits.

Functional Test Engineer

Functional Test Engineer role at Qualcomm focusing on XR software stack testing, automation, and quality assurance for AR/VR technologies and multimedia systems.