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

Embedded Systems Software Engineer

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.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.

Vacancy posted 3 days ago
Similar jobs that could be interesting for youBased on the Embedded Systems Software Engineer in San Diego, CA vacancy
  •  ...Job Description Job Title: Embedded Software Engineer Location: San Diego, CA – work is 100% on-site Duration: 6+ months Key Responsibilities...  ...software for commercial and government communication systems, applications, and products. ~ Own significant... 
    Suggested

    Ora Apps Inc.

    San Diego, CA
    3 days ago
  •  ...Technologies, Inc. Job Area: Interns Group, Interns Group Interim Engineering Intern - SW General Summary: About Qualcomm Qualcomm...  ..." choice will guide how we manage your data across our systems. To be considered for the full breadth of internship... 
    Suggested
    Interim role
    Summer work
    Internship
    Summer internship

    Qualcomm

    San Diego, CA
    4 days ago
  •  ...Principal Engineer Embedded Cryptographic Software to support our Software and Digital Technologies department. As a member of the Software and Digital...  ...Technologies department, you’ll get to work on revolutionary systems that impact people's lives around the world today, and... 
    Suggested

    PDS Defense

    San Diego, CA
    27 days ago
  •  ...Embedded Software Engineer 10 plus years experience Strong software development experience in C and/or C++. Professional experience developing software for embedded Linux or RTOS Familiarity with Yocto, Buildroot, OpenWrt, or similar embedded Linux environments... 
    Suggested
    Temporary work
    Local area

    Entegee

    San Diego, CA
    6 days ago
  •  ...Summary: Designs, develops, and maintains embedded software and network applications using C/C++ for Linux and real-time operating systems, supporting communication systems,...  ...'s degree in Computer Science, Computer Engineering, Electrical Engineering, or a related technical... 
    Suggested
    Contract work
    Temporary work
    Local area
    Remote work

    Entegee

    San Diego, CA
    3 days ago
  •  ...We are looking for software engineers with very strong embedded software experience and expertise. We would like them to support us with embedded software...  ...Required skills: Software Engineering, Embedded systems, Real-time operating systems, Debugging/Troubleshooting... 
    Overseas

    ThunderSoft

    San Diego, CA
    16 days ago
  •  ...W2 Contract Onsite in San Diego, CA Embedded Software Engineer 95-103/HR MUST HAVES: · Bachelor’s degree in computer science, Computer...  ...multithreaded, concurrent, or real-time software systems. · Strong understanding of software engineering fundamentals... 
    Contract work

    Entegee

    San Diego, CA
    6 days ago
  • $49.59k - $68.99k

     ...Job Description BAE Systems is looking for a highly motivated and driven hardware engineering intern to join our summer internship program for 2027. As an Hardware Engineer Technical Intern 3, you will join a team of engineers supporting hardware development opportunities... 
    Full time
    Temporary work
    Summer work
    Internship
    Summer internship
    Local area
    Night shift

    BAE Systems

    San Diego, CA
    2 days ago
  •  ...technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software...  ...UE and/or CPE products * Strong proficiency in C/C++ and system-level software development * Solid knowledge of Linux and... 
    Hourly pay
    Contract work
    Flexible hours

    Kforce Technology Staffing

    San Diego, CA
    4 days ago
  • $160k - $200k

     ...Location: San Diego, CA, US Date Posted: 2026-07-14 Category: Engineering and Sciences Subcategory: Digital Engineer Schedule:...  ...Civilian, and/or National Security customers and their systems. This role focuses on advancing model-based systems engineering... 
    Full time
    Remote work
    Shift work

    SAIC

    San Diego, CA
    2 days ago
  •  ...Job Description Job Description Zoox is looking for an embedded software engineer to join our Firmware Power Systems team. Responsibilities include designing, building, and testing real-time embedded code in C/C++ for BMS (Battery Management Systems). Key responsibilities... 
    Temporary work
    Relocation package

    Zoox

    San Diego, CA
    18 days 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
    19 days ago
  • $61.9k - $141k

     ...Job Number: R0251992 Cross Domain Solutions Systems Engineer The Opportunity: Execute end-to-end functional and verification testing...  ...plans, configuration audits, and verification procedures for software builds and operating system baselines. Collaborate with cross... 
    Full time
    Contract work
    Part time
    Local area
    Remote work

    Booz Allen Hamilton

    San Diego, CA
    7 hours ago
  • $150.4k - $277.6k

     ...s ISP team is seeking an exceptional Embedded Firmware Engineer to drive pioneering camera technologies...  ...experience developing multi-threaded software within embedded RTOS...  ...programmingAbility to debug complex systems using hardware and software toolsStrong... 
    Relocation

    Apple

    San Diego, CA
    4 days ago
  • $142.2k - $213.4k

     ...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for...  ...Aeronautics Systems is looking to add a Senior Principal Embedded Software Engineer to join our team of qualified, diverse individuals within... 
    Relocation package
    Shift work

    Navstar

    San Diego, CA
    2 days ago
  •  ...technology company located in San Diego, is seeking a Senior Embedded Software Engineer (Communications) to design and develop innovative software...  ...G UE and/or CPE products * Strong proficiency in C/C++ and system-level software development * Solid knowledge of Linux and... 
    Full time
    Flexible hours
    San Diego, CA
    26 days ago
  •  ...Senior/Principal Embedded Software Engineer San Diego, CA (Hybrid On-site 3X Per Week) A venture-backed medical device startup in San Diego...  ...many hats. You’ll work closely with hardware, mobile and systems engineers to bring up new boards, debug at the hardware-software... 
    Immediate start
    Relocation

    BioTalent

    San Diego, CA
    2 days ago
  • $103.71k - $138.28k

     ...ownership, deliver meaningful impact, and help shape the future of AI‑ready connectivity, join us today. The Role The Field Engineering Quality Control Engineer is responsible for overseeing and managing quality assurance processes that support Field Engineering... 
    Full time
    Temporary work
    For contractors

    Lumen

    San Diego, CA
    3 days ago
  • $120k - $140k

     ...We are seeking a motivated and technically proficient Solutions Engineer to serve as a trusted advisor to customers throughout the sales...  ...with the sales/pre-sales processes used in either hardware or software sales. ~ Polished presenter, comfortable leading presentations... 
    Remote job
    Full time
    H1b

    Aperia Technologies

    San Diego, CA
    3 days ago
  •  ...we work on mission critical systems that directly support the warfighter...  ...across cloud, data, and software environments. Our teams...  ...initiatives, working alongside engineers and operators to deliver resilient...  ...edge server technologies, embedded computing, GPUs, high-performance... 

    PMAT INC

    San Diego, CA
    2 days ago
  • $160k - $200k

     ...highly experienced Computer Engineer to provide senior-level technical...  ...hardware and supporting software solutions for enterprise, edge...  ...architectures, including new system implementations, field changes...  ...and edge server technologies, embedded computing, GPUs, high-... 

    Science Applications International Corporation

    San Diego, CA
    2 days ago
  •  ...Job TitleComputer Engineer ILocationSan Diego, CA 22400 US (Primary)CategoryResearch, Development...  ....Description:Computer hardware and software engineers’ research, design, develop,...  ...computer chips, circuit boards, computer systems, and related equipment such as keyboards... 

    Prescient Edge

    San Diego, CA
    1 day ago
  • $127.1k - $198.58k

     ...Noblis MSD is seeking to hire a Computer Engineer to support the US Navy out of Newport,...  ...and evaluation, acquisition, engineering, systems integration, in-service and fleet...  ...develop, and test computer hardware and software programs. Provide support for installation... 
    Full time
    Contract work
    Part time
    Work experience placement
    Local area
    Remote work

    Noblis

    Spring Valley, CA
    4 days ago
  • $107.27k

     ..., our tech isn't just a tool, it's your playground. Our engineers work on scalable systems, cloud services, and customer-facing products that operate...  ...Knowledge of analog and digital skills - Experience in embedded systems projects - Experience with general... 
    Full time
    Summer work
    Internship
    Monday to Friday
    Flexible hours

    Amazon

    San Diego, CA
    4 days ago
  •  ...responsibilities vary and may increase according to grade level. Provide computer system management support. Help coordinate the planning and implementation of hardware and software upgrades, follow and enforce proper security procedures, oversee user accounts and... 

    Department of the Air Force

    San Diego, CA
    2 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 engineers... 
    Full time

    Leidos

    San Diego, CA
    3 days ago
  •  ...Sr or Principal Embedded SW Engineer – Our client is a well known developer of systems to improve the connectivity, stability performance, and reliability of Non-Terrestrial...  ...will be responsible for implementing embedded software that forms part of our product line. This... 
    Work experience placement
    Work at office
    Relocation package

    Technika Search

    San Diego, CA
    10 days ago
  •  ...worldwide are designing and deploying satellite broadband hardware at this Scale. And We're #HIRING Senior Hardware Development Engineers to support the next-generation satellite internet initiative focused on delivering global broadband connectivity and enabling... 
    Full time
    Remote work
    Worldwide

    GCS

    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... 

    TEEMA

    San Diego, CA
    1 day ago
  •  ...-Owned government contractor delivering engineering, logistics, and program support services...  ...support the Littoral Combat Ship (LCS) Combat System Hardware (CSHW) In-Service Engineering...  ...).Experience with VMware Virtualization software technology, Windows 7/10, Windows Server... 
    For contractors

    JSL Technologies Inc

    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!