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 EngineerQualcomm 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 ResponsibilitiesDesign, 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 environmentsProvide 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 architectureHands-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 developmentFamiliarity with automotive or embedded SoCsExposure 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.00The 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 1 day ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Engineer in San Diego, CA vacancy
  • $103.6k - $155.4k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Cellular Technologies Software General Summary:...  ...sensing using RF, vision and maps; system architectures to both meet and...  ...Engineer to develop and integrate embedded SW for advanced algorithms and... 
    Suggested
    Full time
    Work experience placement
    Immediate start
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $111.3k - $166.9k

     ...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:...  ...drivers and peripheral software, triage system-level issues, and propose...  ...experience: Previous experience in embedded software development and device drivers... 
    Suggested
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience. OR Master's degree in...  ...related field. 5+ years of experience in embedded software development. Strong proficiency... 
    Suggested
    Full time
    Work experience placement
    Casual work

    Qualcomm

    San Diego, CA
    1 day ago
  • $173.4k - $289k

     ...Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: Job Overview: Embedded Software Engineer (QGOV Division) - (...  ...embedded software for 4-5G modem systems. Collaborate across teams to integrate... 
    Suggested
    Full time
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  •  ...Embedded Software Engineer Location: San Diego, California (Onsite) Role Overview In this role, you will help bring that vision...  ...embedded software and firmware for satellite communication systems and related hardware interfaces. Domain knowledge in RF... 
    Suggested
    Permanent employment

    Apex Systems

    San Diego, CA
    3 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... 
    Local area
    Immediate start

    Leidos

    San Diego, CA
    2 days ago
  • $164k - $223k

     ...Embedded Software EngineerZoox is looking for an embedded software engineer to join our Firmware Platforms team. In this role, you will be responsible for developing, extending, and maintaining support for multiple embedded platforms for the Zoox vehicle. You will work... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    4 days ago
  • $125k - $150k

     ...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: The Embedded Software Engineer III plays a key... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    17 hours ago
  •  ...Embedded Software EngineerResponsibilities: In this role you will get to design, develop, integrate...  ...administration of embedded and real time systems. You will work with multi-disciplinary teams, such as with Systems Engineering, Digital Engineering, Hardware, and Integration... 
    Full time

    Precision Resources Company, Inc.

    San Diego, CA
    1 day ago
  •  ...Title: Lead Embedded Software Engineer Term: Long-Term Contractor or Perm Location: San Diego-Hybrid Start Date: ASAP ***Required: US Citizen The...  ...embedded engineers, and work closely with project managers, system engineers, hardware engineers, FPGA engineers and clients... 
    Permanent employment
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    4 days ago
  •  ...Embedded Software EngineerDPP is seeking an Embedded Software Engineer for an opportunity with our client in the Aerospace & Defense Manufacturing industry. Work location...  ..., you'll get to work on revolutionary systems that impact people's lives around the world today... 
    Full time
    Worldwide

    DP Professionals

    San Diego, CA
    1 day ago
  •  ...Embedded Software EngineerOur team addresses critical satellite payload functions, including power...  ...management. We are seeking a software engineer to participate in all phases of...  ...integration in a Linux or real-time operating system (RTOS) environment.Write software to interact... 
    Permanent employment
    Internship

    Apex Systems

    San Diego, CA
    1 day ago
  •  ...Qualcomm Technologies, Inc. is seeking a Software Engineer in San Diego, CA to design, develop, and validate embedded and cloud edge software and utilities. You will collaborate with hardware, systems, and test teams to deliver high-quality software solutions that meet... 

    Qualcomm

    San Diego, CA
    2 days ago
  •  ...Senior Embedded Software EngineerAdaptive Dynamics, a specialist engineering company based in San Diego, California, is developing advanced interference mitigation technologies...  ...embedded compute platformsWork with ARM-based System-on-Chip and embedded Linux... 
    Local area
    Immediate start

    CODAN USA

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

     ...Senior Embedded Software Engineer – RUSTGROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego...  ...From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    1 day ago
  • $155k - $185k

     ...more information, visit Job summary The Senior Embedded Software Engineer is responsible for the design, development, verification,...  ...drug delivery, pulse generation, motor control, UI/display systems, battery powered systems, cybersecurity, hardware bring-up... 
    Full time
    Temporary work
    Flexible hours

    Inovio

    San Diego, CA
    1 day ago
  • $115k - $200k

     ...Senior Embedded Software Engineer TrellisWare launched in 2000 with an innovative culture striving to push technological boundaries in the...  ...highly advanced algorithms, waveforms, and communications systems that range from small form factor radio products to fully... 
    Permanent employment
    Work experience placement
    Work at office
    Worldwide

    TrellisWare Technologies

    San Diego, CA
    5 days ago
  •  ...world's leading resources for high-technology systems development ranging from the nuclear fuel...  ...and commercial customers worldwide. This software engineering position is for a software lead of a team developing embedded software for control systems. This position... 
    Remote work
    Worldwide

    General Atomics

    San Diego, CA
    2 days ago
  •  ...Lead Systems Engineer At MITRE, your passion fuels work that impacts our nation and improves lives. This is where your skills strengthen...  ...Experience with MATLAB, Python, or other modeling and data analysis software tools Interest in Artificial Intelligence (AI) and Machine... 
    Work experience placement
    Local area
    3 days per week

    MITRE

    San Diego, CA
    17 hours ago
  •  ...Company Description Artech Information Systems LLC , a global staffing and IT...  ...international team of hardware, systems, and software engineers to develop an integrate cutting edge...  ...one or more of the following areas: - Embedded software development on Linux - C/C++ programming... 
    Full time
    Worldwide

    Artech Information System

    San Diego, CA
    1 day ago
  •  ...At PMAT, we work on mission critical systems that directly support the warfighter, designing...  ...capabilities across cloud, data, and software environments. Our teams tackle complex,...  ...Operational Architecture (NOA), working alongside engineers and operators to deliver resilient,... 
    Full time

    Pmat Inc.

    San Diego, CA
    1 day ago
  •  ...Job Description Job Description Title: Lead Embedded Software Engineer Term: Long-Term Contractor or Perm Location: San Diego-Hybrid...  ...Strong bring-up and debugging experience Embedded Linux system development at both Application and Kernel module level... 
    Permanent employment
    For contractors
    Immediate start

    A2e Technologies

    San Diego, CA
    11 days ago
  • Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract opportunity in San Diego, CA. Basic Qualifications (Required Skills...  ...with developing and debugging embedded real-time systems. Familiarity with Static Analysis and Unit Testing. Experience... 
    Full time
    Contract work

    CHIPTON-ROSS Inc.

    San Diego, CA
    4 days ago
  •  ...Title: Embedded SW Engineer Department: R&D Manager: VP SW Engineering Location: San...  ...responsible for implementing embedded software that forms part of Nextivity's product...  ...must: Design and document software systems. Implement embedded real-time software... 
    Full time
    Work experience placement
    Work at office

    Nextivity

    San Diego, CA
    4 days ago
  •  ...Description Insight Global is seeking an experienced engineer with a background in Model-Based Systems Engineering to join us in support of an important...  ...closely with cross-functional teams, including software, hardware, and test engineers, to ensure a cohesive... 

    Insight Global

    San Diego, CA
    4 days ago
  •  ...Must have a security systems background Must have Design Build experience 50 percent is ok. (Design a solution and turn it into an...  ...and skills are a good match. Job Summary: The Solutions Engineer provides internal and customer process analytics and work with... 
    Contract work
    For contractors
    Work at office
    Remote work

    IES Communications

    San Diego, CA
    3 days ago
  •  ...Embedded Firmware Engineer in San Diego, CAHring Embedded Firmware Engineer in San Diego, CA to develop and optimize embedded firmware and FPGA logic for camera-based real-time systems. This role combines embedded firmware, FPGA work, and performance optimization.If you... 
    Local area
    Flexible hours

    PEAK Technical Staffing USA

    San Diego, CA
    18 hours ago
  • $95 - $105 per hour

     ...Recruitment at Stellar Consulting Solutions, LLC Job Title: Senior Embedded Software engineer Contract: W2 12+Months JOB DESCRIPTION Seeking highly...  ...development. Strong proficiency in C/C++ and embedded systems programming. Expertise in Real-Time Operating Systems (... 
    Contract work

    Stellar Consulting Solutions, LLC

    San Diego, CA
    5 days ago
  • $110k - $140k

     ...Embedded Software Applications Engineer II GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego...  ...software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of... 
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    2 days ago
  • $177k - $265.6k

     ...Staff Engineer Embedded SoftwareAt Northrop Grumman, our employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for generations...  ...team as a Staff Embedded Engineer Software based out of San Diego, CA.In this... 
    Shift work

    Northrop Grumman

    San Diego, CA
    1 day ago

Do you want to receive more vacancies?

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