Senior Software Engineer - Linux

A leading technology company specializing in wireless technology and semiconductor solutions.
$111,300 - $166,900
Backend
Senior Software Engineer
In-Person
2+ years of experience
Enterprise SaaS

Description For Senior Software Engineer - Linux

Join Qualcomm Innovation Center's Linux Platform team as a Senior Software Engineer, where you'll be at the forefront of designing and implementing software distributions and build infrastructure for open-source, scalable solutions. This role offers an exciting opportunity to work with cutting-edge technology in a company that's leading the wireless technology revolution.

The position involves collaborating with internal and external developers, focusing on upstreaming efforts across Qualcomm chipset solutions. You'll be responsible for developing and maintaining Linux userspace software functionality, working with various Linux distributions, and ensuring the smooth integration of software components.

The ideal candidate will bring strong expertise in Linux systems, programming languages (C, C++, Python, Bash), and a solid foundation in computer science. You'll need to demonstrate excellent problem-solving abilities and strong communication skills to work effectively across multiple teams.

Qualcomm offers a competitive compensation package, including a base salary range of $111,300 to $166,900, annual bonuses, RSU grants, and comprehensive benefits. The company provides a supportive environment for professional growth through mentorship programs and continuous learning opportunities.

This role presents an excellent opportunity for experienced software engineers looking to make a significant impact in the open-source community while working on innovative solutions at a global technology leader. You'll be part of a dynamic team that values collaboration, innovation, and technical excellence, while contributing to projects that shape the future of technology.

Last updated a minute ago

Responsibilities For Senior Software Engineer - Linux

  • Collaborate within the team and across teams to design, develop, and release software
  • Bring up platform solutions across the Qualcomm chipset portfolio
  • Triage software build, tooling, packaging, functional or stability failures
  • Guide and support development teams inside and outside the Linux organization
  • Work with development and product teams for issue resolution

Requirements For Senior Software Engineer - Linux

Linux
Python
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering experience
  • Experience with Programming Languages such as C, C++, Java, Python
  • Working knowledge of C, C++, Bash, Python
  • Experience with Linux distributions - Debian, Ubuntu, RedHat, Yocto
  • Familiarity with Linux packaging and CI/CD tools
  • Strong background in Computer Science and software fundamentals
  • Excellent written and verbal communication skills

Benefits For Senior Software Engineer - Linux

Medical Insurance
Dental Insurance
Vision Insurance
401k
Education Budget
  • Annual discretionary bonus program
  • Annual RSU grants
  • Competitive benefits package
  • Medical coverage for employees and dependents
  • Tuition reimbursement
  • Mentorship programs

Interested in this job?

Jobs Related To Qualcomm Senior Software Engineer - Linux

GPU Functional Verification Sr Lead Engineer

Senior GPU Functional Verification Engineer role at Qualcomm India, focusing on hardware verification, UVM, and GPU pipeline design with comprehensive benefits and growth opportunities.

Physical Design Engineer, Senior

Senior Physical Design Engineer role at Qualcomm focusing on chip development, floorplanning, and PnR, requiring 3-5 years of experience.

Windows Application Lead Developer

Senior Windows Application Developer role at Qualcomm India, focusing on WoS platform development and customer support with C++ expertise required.

DFT Engineer

Senior DFT Engineer position at Qualcomm focusing on implementation and verification of advanced Design for Test techniques.

GPU Systems Engineer- High Level Modeling

Senior GPU Systems Engineer position at Qualcomm focusing on high-level modeling and optimization of GPU cores, offering competitive compensation and opportunity to work on cutting-edge graphics technology.