×
Register Here to Apply for Jobs or Post Jobs. X

Sr. Software Engineer

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2025-12-20
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer, C++ Developer, DevOps
Job Description & How to Apply Below
Position: Sr. Staff Software Engineer

Company:

Qualcomm Technologies, Inc.

Job Area:

Engineering Group, Engineering Group >
Software Engineering

General

Summary:

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.

Minimum Qualifications:
  • Bachelor’s degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience, OR Master's degree in the same fields and 5+ years of experience, OR PhD and 4+ years of experience.
  • 3+ years of work experience with programming languages such as C, C++, Java, or Python.
Preferred Qualifications:
  • 10+ years of designing/leading real‑time embedded and industrial solutions with hands‑on experience.
  • Good understanding of multi‑threading, industrial protocols, real‑time communication, systems, Ethernet bridging, hypervisor, RTOS, OS concepts/fundamentals.
  • Strong development experience with C/C++ and good programming skills.
  • Hands‑on experience on real‑time Linux, multi‑industrial protocol real‑time communication, Hypervisor, RTOS, integrated safety, Ethernet bridging.
  • Hands‑on experience on Linux Embedded/Ubuntu/Android platform software stack.
  • Hands‑on experience with troubleshooting software and system issues.
  • Deductive problem‑solving, good verbal and written communication skills for collaboration across teams.
  • Hands‑on experience with full software development life cycle including design, implementation, deployment, and support.
  • Industry standard protocols like Ether

    CAT, SR‑IOV, IO virtualization for supported NIC, integration to Linux arm
    64/x86.
  • Practical enablement of industrial solutions with virtualization (KVM or other hypervisors).
  • Strong networking concepts and systems programming capabilities.
  • RT use‑case performance tuning for real‑time guest or host OS.
  • Knowledge of SOC systems, bring‑up, and related concepts.
  • Strong aptitude, quick learner, self‑motivated, willingness to explore and work across breadth of technology areas.
Principal Duties and Responsibilities:
  • Leading end‑to‑end software architecture and execution of RT Linux chassis and multi‑industrial protocol real‑time communication for Qualcomm SoC‑based IoT products running Linux Embedded and Ubuntu operating systems.
  • Responsible for bringing up and building solutions that offer timeliness, low latency, deterministic traffic, integrated safety, and multi‑protocol real‑time communication such as TSN, Ether

    CAT, Profi Net, and Ethernet bridging.
  • Bring‑up and proof‑of‑concept of industrial edge solutions.
  • Working across different technology areas for development of cutting‑edge features.
  • Collaborating closely with Product Management and Program Management teams for Plan of Record definition, planning, and execution.
  • Working with geographically distributed teams across time zones.
  • Ensuring product deliverables are on time and competitive with respect to functionality, stability, and performance.
  • Engaging with customers and development partners to understand technical requirements and feasibility, working with technology teams to deliver solutions.
Pay range and Other Compensation & Benefits:

$ – $. The above pay scale reflects the broad, minimum to maximum, pay scale for this job code for the location for which it has been posted. Pay is only one component of total compensation; employees also receive a competitive annual discretionary bonus program and opportunities for annual RSU grants. The company offers a highly competitive benefits package designed to support success at work, home, and play.

More details about US benefits are available here
.
For additional information, please contact Qualcomm Careers.

EEO Statement:

Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other protected classification. Qualcomm is committed to providing accommodations during the application/hiring process for qualified individuals with disabilities. Qualified individuals may contact the accommodations email address provided in the original posting for reasonable accommodations.

#J-18808-Ljbffr
To View & Apply for jobs on this site that accept applications from your location or country, tap the button below to make a Search.
(If this job is in fact in your jurisdiction, then you may be using a Proxy or VPN to access this site, and to progress further, you should change your connectivity to another mobile device or PC).
 
 
 
Search for further Jobs Here:
(Try combinations for better Results! Or enter less keywords for broader Results)
Location
Increase/decrease your Search Radius (miles)

Job Posting Language
Employment Category
Education (minimum level)
Filters
Education Level
Experience Level (years)
Posted in last:
Salary