Sign up to access all features of our service.
  • Job search
  • Favorites
  • Create a CV
    New
  • Salaries
  • Subscriptions

Embedded Systems Software Engineer

$122.5k - $183.7k

Qualcomm

Embedded Systems Software Engineer

Qualcomm is looking for a highly motivated Embedded Systems Software Engineer to join our Data / Networking software team. In this role, you will design, develop, optimize, and maintain high-performance Ethernet networking and data-path drivers for Qualcomm's Wireless Broadband connectivity, Automotive Infotainment and Telematics platforms based on Qualcomm's Snapdragon and Dragonwing SOCs.

You will work at the intersection of Linux kernel / QNX networking stacks, Ethernet device drivers, SoC hardware (Ethernet MACs, PHYs, switches), and networking performance. The role involves close collaboration with hardware architecture teams, platform software, validation, and customer-facing engineering teams to enable robust, scalable, and production-quality Ethernet solutions for diverse product segments. You will be responsible for developing, integrating and commercializing device driver SW for various integrated and discrete Ethernet solutions, enabling leading edge networking features while meeting stringent reliability, availability and performance requirements for demanding applications and use cases. You will collaborate with cross functional teams across multiple locations through the development lifecycle and work in a highly dynamic and engaging environment.

Job Responsibilities

  • Design, develop, integrate, and maintain embedded software across the full development lifecycle, including driver development, platform bring-up, feature enablement, debugging, and validation for embedded systems.
  • Develop and debug low-level software components, including device drivers, firmware, and RTOS/Linux kernel modules, working closely with hardware to ensure correct and efficient operation.
  • Perform on-target and off-target development and debugging, using standard embedded debug tools and techniques to diagnose and resolve functional, performance, and stability issues.
  • Collaborate with cross-functional teams, including hardware design, systems, integration, test, application engineering, and customer support, to deliver integrated system solutions.
  • Contribute to technical design reviews and project planning, providing strong engineering input on architecture, trade-offs, schedules, and risk areas.
  • Create and maintain high-quality technical documentation, including design descriptions, architecture specifications, and internal documentation.
  • Own complex software features end-to-end, from requirements analysis and design through implementation, testing, and commercialization in production environments
  • Provide technical guidance and mentorship to junior engineers, and act as a strong individual contributor within the team while driving engineering excellence.
  • Support customer and field issues by analyzing problem reports, reproducing issues, and delivering robust fixes while balancing product schedules and quality requirements.

Minimum Qualifications:

• Bachelor's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 2+ years of Software Engineering, Embedded Software, or related work experience. OR Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 1+ year of Software Engineering, Embedded Software, or related work experience. OR PhD in Computer Engineering, Computer Science, Electrical Engineering, or related field.

Preferred Qualifications:

  • Strong proficiency in C programming, with experience developing or debugging low-level system software.
  • Solid understanding of Linux kernel fundamentals, including:
    • Memory management, interrupts, DMA, synchronization primitives.
    • Kernel networking architecture
  • Hands-on experience with networking concepts, such as:
    • Ethernet fundamentals, VLANs.
    • TCP/IP stack and basic L2/L3 packet flows.
  • Experience developing, integrating, or debugging device drivers on Linux or a similar embedded OS.
  • Strong debugging skills using tools such as gdb, perf, ftrace, etc. and comfort working close to hardware.
  • Direct experience with Ethernet MAC or switch driver development
  • Familiarity with automotive or embedded SoCs
  • Exposure to QNX networking or other RTOS networking stacks.
  • Experience analyzing and optimizing CPU utilization, latency, and throughput in networking workloads.
  • Prior contributions to upstream Linux kernel or experience maintaining downstream kernel forks.
  • Knowledge of networking virtualization or offload technologies.
  • Strong interest in system performance, root-cause analysis, and end-to-end data-path optimization.
  • Ability to collaborate across software, hardware, and systems teams and communicate technical topics clearly.

Pay range and Other Compensation & Benefits :

$122,500.00 - $183,700.00

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. Even more importantly, please note that salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and opportunity for annual RSU grants (employees on sales-incentive plans are not eligible for our annual bonus). In addition, our highly competitive benefits package is designed to support your success at work, at home, and at play. Your recruiter will be happy to discuss all that Qualcomm has to offer – and you can review more details about our US benefits at this link.

Vacancy posted 2 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Engineer in San Diego, CA vacancy
  • $140k - $160k

     ...Synchron Inc. in San Diego is looking for a Senior Engineer, Embedded Software/Firmware. You will design firmware architecture for our implantable...  ...and at least 5 years of experience in embedded systems. The role includes responsibilities in technical ownership... 
    Suggested

    Synchron LLC

    San Diego, CA
    1 day ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week...  ...C++ for BD Intelligent Medication Dispensing Devices and Systems. • Drive firmware development for performance, safety,... 
    Suggested
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    1 day ago
  •  ...medical device company is seeking a Staff Embedded Platform Engineer to join their team in San Diego, CA....  .... In this role you will perform software design and programming in C++ based on...  ...have a strong experience in electrical systems and embedded software support... 
    Suggested

    Insight Global

    San Diego, CA
    4 days ago
  • $87.1k - $157.45k

     ...Warfare division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software...  ...-of-the-art processing algorithms into real-time software systems. Projects involve small multi-disciplinary teams of... 
    Suggested
    Local area
    Immediate start

    Leidos

    La Jolla, CA
    18 hours ago
  •  ...AWT division currently has an exciting opportunity for an Embedded Software Engineer to perform design, development, and hardware/software integration...  ...‑of‑the‑art processing algorithms into real‑time software systems. Projects involve small multi‑disciplinary teams of... 
    Suggested

    00100 LEIDOS, INC.

    San Diego, CA
    2 days ago
  •  ...is one of the world’s leading resources for high‑technology systems development ranging from the nuclear fuel cycle to remotely...  ...defense, industrial, and commercial customers worldwide. This software engineering position is for the development of user interface software... 
    Full time
    Remote work
    Worldwide

    General Atomics

    San Diego, CA
    1 day ago
  • $120k - $150k

    Dormont Manufacturing Co in San Diego is seeking a Senior Firmware Engineer to design high-performance systems for cutting-edge camera-based sports equipment. The role requires expertise in embedded systems and real-time performance optimization, with responsibilities including... 

    Dormont Manufacturing Co

    San Diego, CA
    2 days ago
  • $139.5k - $258.1k

    Apple Inc. is looking for a Firmware Engineer to join its Camera Firmware team in San Diego. You will develop and troubleshoot firmware for camera systems used in Apple products, integrating sensors and building advanced image processing drivers. Candidates should have... 

    Apple Inc.

    San Diego, CA
    4 days ago
  • $110k - $130k

     ...innovators. Here, visionary minds engineer the future of space technology...  ...cyber‑secure solutions. From software‑defined radios to cutting‑edge cryptographic systems and avionics, everything we build...  .... A DAY IN THE LIFE As an Embedded Software Engineer II – RUST , you... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    3 days ago
  • $165k - $200k

     ...Zoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending...  ...compiler, bootloader, drivers, and real-time operating system Build low-level frameworks, interfaces, and infrastructure... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  • $145k - $220k

     ...Senior Embedded Software Engineer Lead development of embedded radar software across R&D and production pipelines Location: San Diego, California...  ...development for our next-generation radar products Support system integration of software on custom hardware Support deployed... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    2 days ago
  • $170k - $190k

     ...innovators. Here, visionary minds engineer the future of space technology...  ...cyber-secure solutions. From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build...  ...A DAY IN THE LIFE: As a Senior Embedded Software Engineer – RUST , you’... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    1 day ago
  • $142.28k - $150k

     ...TECHNOLOGY SWARCO McCain, Inc. seeks a Sr. Embedded Software Engineer in Vista, CA. Develop & maintain embedded SW for transport-related control & comm products. Reqs Bachelors in Comp Info Syst, Comp Sci, SW Eng, App Math or rel fld & 6 yrs rel exp. Remote work permitted... 
    Remote work

    SWARCO McCain, Inc.

    San Diego, CA
    4 days ago
  • A tech company in San Diego is looking for an Intern Developer and Quality Assurance professional. The position is onsite and offers a fun, flexible learning environment, where you will build web and mobile applications. Ideal candidates are detail-oriented, possess a ...
    Casual work
    Internship
    Flexible hours

    Comentum Corp

    San Diego, CA
    1 day ago
  • A leading global healthcare solutions company is seeking a Lead Systems Engineer to support deployment teams and ensure compliance with policies. Candidates must hold a Bachelor's degree or equivalent experience in healthcare environments. Responsibilities include customer... 
    Remote work

    Itlearn360

    San Diego, CA
    2 days ago
  • $121.6k - $167.2k

    Analog Devices, Inc. is seeking an Embedded Software Algorithm Developer in San Diego. This role involves designing and maintaining embedded software for high-speed integrated circuits. The ideal candidate will have experience in C/C++ and strong knowledge of digital signal... 

    Analog Devices

    San Diego, CA
    4 days ago
  •  ...undersea operations experience, combined with engineering and specific subject matter expertise,...  ...customer expectations. Position: Systems Engineer Position Summary Serve as...  ...and Control System – Maritime (GCCS-M) software development lifecycle. This position... 
    Work at office
    Local area
    Flexible hours

    MIKEL INC

    San Diego, CA
    25 days ago
  •  ...Position : Senior Embedded Software Engineer  Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift...  ...development. ~ Strong proficiency in C/C++ and embedded systems programming. ~ Expertise in Real-Time Operating... 
    Contract work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    1 day ago
  • $175k - $225k

     ...passionate team as a Principal Firmware Engineer. As we scale, you will be instrumental...  ...stakeholders to develop and verify/validate embedded systems requirements and interface control...  ...teams, including firmware, hardware, and software engineers. Participate in code reviews,... 
    Local area
    Flexible hours

    Monarch Quantum, Inc.

    San Diego, CA
    1 day ago
  • A leading technology company is seeking enthusiastic engineers to join their innovative teams in San Diego. This role offers the opportunity to work on groundbreaking products across software and hardware, contributing to Apple's commitment to innovation and user privacy... 

    Apple Inc.

    San Diego, CA
    2 days ago
  • $110k - $240k

     ...redefining modern defense with omniscient systems purpose-built for today's realities....  ...constraints Implement algorithms in software (e.g., C++, Python, MATLAB) and/or hardware...  ...to leadership Mentor and guide junior engineers Work full-time onsite at our office... 
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    San Diego, CA
    3 days ago
  • Lead Systems Engineer (Remote) Job at BD Company: BD (Becton, Dickinson and Company) Location: USA CA - San Diego (Remote with on-site as...  ...communicate, thoroughly document, and demonstrate product server & software competency. The Lead Systems Engineer must have the ability... 
    Remote job
    Hourly pay
    Work at office
    Local area
    Work from home
    Home office
    Flexible hours
    Shift work
    Night shift

    Itlearn360

    San Diego, CA
    2 days ago
  •  ...student to provide technical and analytical support in ISR projects. Responsibilities include data analysis, technical reporting, and engineering process assistance in a lab environment. The candidate must be pursuing a Master's degree or PhD, ideally with a focus on STEM... 

    Sdsu Research Foundation

    San Diego, CA
    1 day ago
  • $190k - $225k

     ...Samtec, Inc. Position Title: Hardware Engineer Description Samtec is seeking a Senior Hardware Engineer with expertise in high-speed optoelectronic...  ..., working across optoelectronics, high-speed circuits, and system-level design in a collaborative R&D environment. This role is... 
    Temporary work
    Flexible hours

    Utilicom

    San Diego, CA
    1 day ago
  •  ...fast-moving team building real-time vision systems that power advanced tracking and...  ...teams to integrate vision pipelines into embedded and desktop systems Optimize performance...  ...Master’s in Computer Science, Computer Engineering, Electrical Engineering, or related field... 

    Lynn Rodens

    San Diego, CA
    1 day ago
  •  ...Overview [Position] Computer Vision Engineer [About Our Client] Leader in 3D measurement and inspection technology used in the production of micro-electronics assemblies. San Diego Office, Research & Development hub for artificial intelligence and deep learning technologies... 
    Work at office
    Immediate start

    Cesna-Recruitment

    San Diego, CA
    3 days ago
  • $103.6k - $155.4k

     ...Qualcomm is seeking an Embedded Systems Software Engineer to join their Data/Networking software team in San Diego, California. This role focuses on the design and development of high-quality software across Wireless Broadband and Automotive Telematics technologies. The... 

    Nutanix

    San Diego, CA
    3 days ago
  • $128.52k - $205.63k

     ...Senior/Staff Embedded Software Engineer - C++ (San Diego, CA) You will work on the development of Intravascular Ultrasound Systems. As a member of an international cross‑functional team, you work closely together with electrical engineers, transducer engineers, software... 
    Full time
    Work at office
    Work visa
    Relocation package
    3 days per week

    Philips Iberica SAU

    San Diego, CA
    1 day ago
  • $148.3k - $222.5k

     ...Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group Video Systems, HW ArchitectureGeneral Summary:...  ..., combined with strong hardware/software co‑optimization experience. This...  ...bandwidth constraints on mobile and embedded platforms.Collaborate closely... 
    Work experience placement
    Immediate start
    Work from home

    Nutanix

    San Diego, CA
    1 day ago
  •  ...Qualcomm is seeking a motivated Embedded Systems Software Engineer for their Data/Networking software team in San Diego, California. This role involves designing and developing embedded software across various platforms, including debugging and collaborating with cross... 

    Qualcomm

    San Diego, CA
    2 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!