Software Engineer

Leading technology innovator that pushes boundaries to enable next-generation experiences and digital transformation for a smarter, connected future.
Embedded
Entry-Level Software Engineer
In-Person
5,000+ Employees
AI

Description For Software Engineer

Qualcomm, a leading technology innovator, is seeking a Software Engineer to join their team in Santa Clara. As a Qualcomm Software Engineer, you'll be at the forefront of pushing technological boundaries, working on embedded and cloud edge software solutions that shape the future of connected experiences.

The role offers an exciting opportunity to work with cutting-edge technologies, including AI/ML development, cloud platforms, and modern containerization tools. You'll be responsible for designing, developing, and validating software that powers world-class products, collaborating with cross-functional teams including systems, hardware, and architecture engineers.

This position is perfect for someone starting their software engineering career, offering structured mentorship while working on impactful projects. You'll gain hands-on experience with various technologies including Python, Java, and cloud platforms while working in a supportive environment that encourages growth and innovation.

The ideal candidate should have a foundation in software development, with exposure to modern development practices and tools. You'll be working with state-of-the-art technology stacks, including AI/ML algorithms, containerization tools like Docker and Kubernetes, and major cloud platforms. This role provides an excellent opportunity to grow your skills while contributing to products that impact millions of users worldwide.

Working at Qualcomm means being part of a company that's driving digital transformation and creating a smarter, connected future for all. You'll be involved in projects that push the boundaries of what's possible in technology, while working alongside talented engineers and experts in their fields. The role offers both technical challenges and professional growth opportunities, making it an ideal position for someone looking to build a career in software engineering at a leading technology company.

Last updated 19 hours ago

Responsibilities For Software Engineer

  • Design, develop, create, modify, and validate embedded and cloud edge software, applications, and specialized utility programs
  • Analyze user needs and software requirements
  • Design and implement small software features for products and systems
  • Participate in design, coding for small features, unit testing, minor debugging fixes, and integration efforts
  • Assist in performing code reviews and regression tests
  • Collaborate with project team members
  • Write technical documentation for software projects

Requirements For Software Engineer

Python
Java
  • Experience with AI/ML Development
  • Experience with Docker and Kubernetes
  • Knowledge of cloud platforms (AWS, Azure, or Google Cloud)
  • Familiarity with programming languages (C, C++, Java, Python)
  • Basic understanding of database management software
  • Experience with APIs
  • Experience with Git, Perforce, or other source code management systems

Interested in this job?

Jobs Related To Qualcomm Software Engineer

Software Engineer - Voice and Music Team

Entry-level Software Engineer position at Qualcomm focusing on embedded applications for Voice and Music team, developing software for Bluetooth audio devices.

Associate Engineer- Device Driver development

Entry-level device driver development position at Qualcomm India, focusing on ARM SoC platforms with opportunities for technical growth and comprehensive benefits.

Memory System Engineer

Memory System Engineer position at Qualcomm focusing on debugging and optimizing memory systems for mobile and IoT platforms, requiring programming skills and hardware knowledge.

RF Product Development Engineer (Bench)

RF Product Development Engineer position at Qualcomm focusing on RF test solutions development, characterization, and optimization for wireless technology innovation.

IE-IOE Multimedia SW Customer Engineer

Entry-level Multimedia Software Engineering role at Qualcomm focusing on embedded systems development and customer support in Suwon, Korea.