Embedded Systems Software Engineer
$122.5k - $183.7kQualcomm
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.
$94.2k - $141.2k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...develop, create, modify, and validate embedded and cloud-edge software,... ...embedded software development, operating systems, and drivers to deploy platform software...SuggestedFull timeCasual workWork from home- Bachelor's degree in Engineering, Information Systems, Computer Science, or related field. Master's degree in Engineering, Computer Science, or related field. 2+ years of experience in embedded software development. Strong proficiency in C/C++ and real-time operating systems...SuggestedFull timeCasual work
$200k - $240k
San Diego, CA / Foster City, CASoftware - Software Platforms and Product /Full-time /HybridZoox 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++...SuggestedFull timeTemporary workRelocation package$91.8k - $137.6k
...employees have incredible opportunities to work on revolutionary systems that impact people's lives around the world today, and for... ....Northrop Grumman Aeronautics Systems is looking for an Embedded Software Engineer to join our team on site in San Diego, CA. The candidate...SuggestedFull timeRemote workRelocation packageShift work$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...SuggestedFull time$155k - $210k
San Diego, CASoftware - Software Platforms and Product /Full-time /HybridZoox 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...Full timeTemporary workRelocation package$116k - $200k
...Diego office has unique expertise in system-level platform solutions for Sensing... ...applications.Job Summary:The Senior Embedded Firmware Design Engineer is responsible for designing,... ...capabilities, industry leading embedded software suites (IDE), AI coding tools (e.g....Full timeWork at office- ...sophisticated groundbreaking embedded firmware that deliver more performance... ...boundaries of what wireless systems can do and improve the... ...? As a Wireless Firmware Engineer on the physical layer development... ...with all aspects of embedded software design and development, that...Work experience placementFlexible hours
- ...Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start: Immediately Seeking client facing Sr. Embedded Software/Firmware Engineer for a hybrid role. Contractor with a can do approach...Long term contractFor contractorsImmediate start
$155k - $185k
...tools. For more information, visit . Job summaryThe 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 timeTemporary work$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...Work visaFlexible hours- ...MITRE - and make a difference with us.The Systems Integration Department is charged with... ...the Government's most challenging Systems Engineering problems. This is an opportunity for... ...Python, or other modeling and data analysis software toolsInterest in Artificial Intelligence...Work experience placementInternshipLocal area
$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 ,...Full timeWork visaFlexible hours- ...Embedded Software Engineer DPP is seeking an Embedded Software Engineer for an opportunity with our client in the Aerospace & Defense Manufacturing... ...department, you'll get to work on revolutionary systems that impact people's lives around the world today, and for...Full timeWorldwide
$111.3k - $166.9k
...Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary: The Snapdragon... ...Snapdragon? Join Qualcomm’s Thermal and Limits Management Systems Software team to work on bleeding edge Windows on...Full timeWork experience placementWork from home- ...thermal performance of various compute use cases. Perform system level software optimizations using hardware and software power/thermal management... ...power, performance and thermal domain to achieve critical engineering goals. Lead the ideation, prototyping, and development of...Full time
- ...Embedded Software Engineer Must be a US Citizen Must have a Secret Clearance Responsibilities In this role you will you'll get... ...development, and administration of embedded and real time systems. You will work with multi-disciplinary teams, such as with...Full time
- 3-5 Times a month onsite mostly remote Must-have: ~3 5+ years software engineering ~ Telecom / networking / embedded systems background ~ C/C++, Go, or Python on Linux ~ Strong TCP/IP, IP routing ~5G NR / LTE / 3GPP ~ Wireshark + GDB /...For contractorsRemote work
$159.2k - $215.3k
...developing secure, mission-critical software that powers our satellite constellation... ...Role:We're seeking an experienced embedded software engineer with security experience to architect... ...-critical firmware for our satellite systems. You'll work at the intersection of hardware...Permanent employmentInternshipLocal areaWorldwideFlexible hours$136k - $184k
...underserved communities around the world.As a DSP Modem Embedded Software Design Engineer, you will participate in all phases of DSP physical layer... ...Our team tackles all of the layer 1 tasks on the satellite system.Key Responsibilities:- Develop embedded software in...Permanent employmentInternshipLocal areaFlexible hours$129.4k - $194k
...will do more and become more than you ever thought possible.We are seeking a highly experienced and technically proficient Embedded Systems Engineer to serve as a technical leader for our complex instrumentation systems. You will own embedded hardware architecture...Full timeLocal area- Overview Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start... ...communication skills and people skills Embedded Linux system development at both Application and Kernel module level...Long term contractFor contractorsImmediate start
- ...for a highly experienced Senior Firmware Engineer with deep expertise in charger... ...PMIC integration, and battery-powered embedded systems. If you have built product firmware around... ...intersection of hardware and low-level embedded software, this role is for you.This is a hands-...Work at officeLocal areaRemote workFlexible hours
$116k - $166k
...opportunities.Collaborate with the modem system team, modem vendors, platform... ...cases for new features and software releases.Build and maintain... ...with power management of embedded mobile devices.Experience in... ...Computer Science, Electrical Engineering, or related technical field.3...$145k - $220k
...CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product engineering... ...development for our next-generation radar products Support system integration of software on custom hardware Support...Full timeWork experience placementCasual workWork at officeRelocation package$115k - $200k
...advanced algorithms, waveforms, and communications systems that range from small form factor radio products... ...there's too much at stake to go solo. Our Software Team is seeking a Senior Embedded Software Engineer. You'll develop software for our ecosystem of radios...Permanent employmentWork experience placementWork at officeWorldwide$170k - $210k
...Codan Group, is a specialist engineering company based in San Diego, California... ...and Timing (APNT). Our software and firmware help protect... ...into next-generation embedded compute platforms. About the... ...platforms Work with ARM-based System-on-Chip and embedded Linux environments...Local areaImmediate startFlexible hours$123k - $160k
...Job Description Job Description Sr. Embedded Software Engineer MaXentric is seeking a Senior Software Developer to lead software development... ...’s custom processor. Perform low-level programming and system design with a strong emphasis on performance tuning....Permanent employmentWork at office$170k - $190k
...Senior Embedded Software Engineer – RUST GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San... ...From software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of New...Work visaFlexible hours- ...Department Summary:MITRE’s Technology & Engineering Organization has an excellent opportunity... ...and development of communications systems in support of various U.S. Government agencies... ...complex problems that require unified software, hardware, mechanical and reliability approaches...InternshipLocal area
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!
- embedded systems software engineer San Diego, CA
- embedded developer San Diego, CA
- embedded engineer San Diego, CA
- embedded software engineer San Diego, CA
- bank software San Diego, CA
- software asset management analyst San Diego, CA
- ultimate software San Diego, CA
- software trainer San Diego, CA
- embedded software San Diego, CA
- software San Diego, CA



