Embedded Systems Software Engineer
$122.5k - $183.7kQualcomm
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.
$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...SuggestedFull timeWork experience placementImmediate startWork from home$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...SuggestedFull timeWork experience placementWork from home- 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...SuggestedFull timeWork experience placementCasual work
$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...SuggestedFull timeWork experience placementWork from home- ...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...SuggestedPermanent employment
$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 areaImmediate start- ...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
$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 workRelocation package$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 visaFlexible hours- ...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 employmentFor contractorsImmediate start
- ...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 timeWorldwide
- ...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 employmentInternship
- ...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...
- ...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 areaImmediate start
$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 visaFlexible hours$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 timeTemporary workFlexible hours$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 employmentWork experience placementWork at officeWorldwide- ...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 workWorldwide
- ...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 placementLocal area3 days per week
- ...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 timeWorldwide
- ...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
- ...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
- ...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 timeWork experience placementWork at office
- ...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...
- ...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 workFor contractorsWork at officeRemote work
- ...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 areaFlexible hours
$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 visaFlexible hours$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$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.... ...bandwidth constraints on mobile and embedded platforms.Collaborate closely with...Work experience placementImmediate startWork from home$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
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Embedded Systems Software Engineer. Be the first to apply!
- embedded developer San Diego, CA
- embedded software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded systems software engineer San Diego, CA
- internship software San Diego, CA
- software San Diego, CA
- software intern San Diego, CA
- id software San Diego, CA
- healthcare software sales San Diego, CA
- software trainer San Diego, CA




