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.
- ...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
- ...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...SuggestedInterim roleSummer workInternshipSummer internship
- ...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
- ...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...SuggestedTemporary workLocal area
- ...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...SuggestedContract workTemporary workLocal areaRemote work
- ...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
- ...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
$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 timeTemporary workSummer workInternshipSummer internshipLocal areaNight shift- ...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 payContract workFlexible hours
$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 timeRemote workShift work- ...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 workRelocation package
- ...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 employmentFor contractorsImmediate start
$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 timeContract workPart timeLocal areaRemote work$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$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 packageShift work- ...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 timeFlexible hours
- ...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 startRelocation
$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 timeTemporary workFor contractors$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 jobFull timeH1b- ...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...
$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-...- ...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...
$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 timeContract workPart timeWork experience placementLocal areaRemote work$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 timeSummer workInternshipMonday to FridayFlexible hours- ...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...
$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- ...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 placementWork at officeRelocation package
- ...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 timeRemote workWorldwide
- ...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...
- ...-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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!
- embedded engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- embedded software engineer San Diego, CA
- embedded developer San Diego, CA
- software engineer - cloud services San Diego, CA
- software technical support engineer San Diego, CA
- remote software sales San Diego, CA
- software sales representative San Diego, CA
- software quality assurance San Diego, CA
- software qa San Diego, CA







