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

Software Engineer, Customer Engineering

Job in San Diego, San Diego County, California, 92189, USA
Listing for: Qualcomm
Full Time position
Listed on 2025-12-29
Job specializations:
  • Software Development
    Embedded Software Engineer, Software Engineer
Job Description & How to Apply Below
Position: Staff Software Engineer, Customer Engineering

Staff Software Engineer, Customer Engineering

Join to apply for the Staff Software Engineer, Customer Engineering role at Qualcomm

2 weeks ago Be among the first 25 applicants

Company: Qualcomm Technologies, Inc.

Job Area: Engineering Group, Engineering Group >
Software Engineering

General

Summary:

We are seeking an experienced embedded software engineer to join our team in a Customer Engineering (CE) role. The CE team is a cross‑functional team that requires strong software development skills in addition to comprehensive communication, documentation and customer interaction competencies. This position has an emphasis on embedded software development tasking but also includes work on various phases of the product integration cycle including authoring technical documentation, collaborating with test and system engineering teams, and working closely with partners and customers to provide expertise in system design and integration.

This role is ideal for someone with a strong background in embedded software development but also enjoys the challenges and rewards of working directly with multiple teams to drive customer integration of QGOV products to ensure adoption by end users.

This role requires full‑time onsite work in San Diego, CA (5 days per week).

Applicants selected will be subject to a government security investigation and must meet eligibility requirements for access to classified information.

  • Must be a U.S. citizen and eligible to receive a U.S. Government security clearance
Key Responsibilities
  • Design, develop, and optimize embedded software systems
  • Collaborate across teams to integrate features into secure government platforms
  • Analyze and debug complex issues across the software stack from boot loader to application layers
  • Develop comprehensive engineer‑level documentation
  • Interface with customers and end users, including presenting at technical exchange meetings
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience.
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience.
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience.
  • 2+ years of work experience with Programming Language such as C, C++, Java, Python, etc.
Qualifications
  • Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
  • 6+ years of experience in embedded systems with a focus on any of the following subsystems: modem, BSP/boot loader, networking, compute/AI/Machine Vision, multimedia (camera, audio), platform security, virtualization
  • Extensive experience on any of the following embedded platforms: mobile, robotics, automotive
  • Extensive experience on any of the following software platforms:
    Android, Linux, QNX, microkernels/RTOS
  • Expertise in the following languages: C/C++, Python
  • Experience in creating engineering documentation and presentations
  • Comfortable explaining complex technical concepts to non‑technical stakeholders
  • Must be a U.S. Citizen
  • Must be eligible to obtain a Top Secret security clearance
  • Must be available for limited travel
Preferred Qualifications
  • 8+ years of experience in embedded systems with a focus on any of the following subsystems: modem, BSP/boot loader, networking, compute/AI/Machine Vision, multimedia (camera, audio), platform security, virtualization
  • Deep expertise with the Linux kernel including modifying device tree and kernel configurations
  • Experience writing Linux kernel drivers
  • Experience with bash scripting, makefile and CMake
  • Working knowledge of common embedded communication protocols (e.g. USB, PCIE, SPI, I2C, etc)
  • Working knowledge of hardware principles including reading device schematics
  • Knowledge of 3

    GPP specifications and modem architecture
  • Prior experience working with government or defense‑related systems
  • Experience in delivering presentations or demos to customers
EEO Employer

Qualcomm is an equal opportunity employer; all qualified applicants will receive…

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