Software Engineer

A leading technology innovator that pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation.
$111,300 - $166,900
Backend
Entry-Level Software Engineer
In-Person
AI

Description For Software Engineer

Qualcomm is seeking a Software Engineer to join their innovative team in developing cutting-edge technology solutions. As a leading technology innovator, Qualcomm pushes the boundaries of what's possible to enable next-generation experiences and drives digital transformation for a smarter, connected future.

In this role, you will be responsible for designing, developing, and validating embedded and cloud edge software applications. You'll work collaboratively with systems, hardware, architecture, and test engineers to create system-level software solutions. The position offers an excellent opportunity to work on cutting-edge technologies while developing your skills in a supportive environment.

Key responsibilities include analyzing user needs, designing and implementing software features, participating in code reviews, and writing technical documentation. You'll be working with modern technologies including cloud platforms (AWS, Azure, Google Cloud), containerization tools (Docker, Kubernetes), and various programming languages (Python, Java, C++).

The position offers competitive compensation ranging from $111,300 to $166,900, along with comprehensive benefits including medical, dental, and vision coverage, 401k program, and education assistance. You'll also be eligible for annual RSU grants and a competitive bonus program.

Qualcomm provides a collaborative work environment where innovation is encouraged and professional growth is supported. You'll have the opportunity to work alongside industry experts and contribute to world-changing technologies that impact lives globally.

The ideal candidate will have a Bachelor's degree in Computer Science or related field, with knowledge of software development principles and modern development tools. Experience with cloud platforms, containerization, and various programming languages is preferred.

Join Qualcomm to be part of a team that's shaping the future of technology while building a rewarding career in a supportive, inclusive environment that values diversity and innovation.

Last updated a day ago

Responsibilities For Software Engineer

  • Apply software knowledge to assist and support the design, development, creation, modification, and validation of embedded and cloud edge software
  • Analyze user needs and software requirements
  • Design and implement small software features for products and systems
  • Participate in the design, coding for small features, unit testing, minor debugging fixes
  • Assist in performing code reviews and regression tests
  • Collaborate with others inside the project team
  • Write technical documentation for software projects

Requirements For Software Engineer

Python
Java
Kubernetes
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field
  • Experience with containerization and orchestration tools like Docker and Kubernetes
  • Knowledge of cloud platforms such as AWS, Azure, or Google Cloud
  • Familiarity with programming languages such as C, C++, Java, Python
  • Basic understanding of database management software
  • Experience with Git, Perforce, or other source code management systems

Benefits For Software Engineer

401k
Dental Insurance
Education Budget
Medical Insurance
Vision Insurance
  • Competitive annual discretionary bonus program
  • Annual RSU grants
  • Medical coverage
  • Dental coverage
  • Vision coverage
  • 401k program
  • Education assistance

Interested in this job?

Jobs Related To Qualcomm Software Engineer

Support Engineer, Associate

Entry-level Support Engineer position at Qualcomm focusing on hardware design, testing, and technical support.

Engineer - BT

Entry-level Software Test Engineer position at Qualcomm India, focusing on test automation and software validation with comprehensive benefits and growth opportunities.

Kernel Engineer

Entry-level Kernel Engineer position at Qualcomm India, focusing on Linux kernel development and device drivers with comprehensive benefits and growth opportunities.

Engineer- Python Automation Testing Framework

Entry-level Python Automation Testing Framework Engineer position at Qualcomm India, focusing on embedded and cloud edge software development with comprehensive benefits.

Engineer - Python Automation framework

Python Automation Framework Engineer position at Qualcomm, focusing on developing embedded software and automation testing frameworks.