Embedded Systems Software Engineer
$122.5k - $183.7kNutanix
Company:Qualcomm Technologies, Inc.Job Area:Engineering Group, Engineering Group > Modem Software EngineeringGeneral Summary: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 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.ORMaster's degree in Computer Engineering, Computer Science, Electrical Engineering, or related field and 1+ year of Software Engineering, Embedded Software, or related work experience.ORPhD 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.Qualcomm is an equal opportunity employer. If you are an individual with a disability and need an accommodation during the application/hiring process, rest assured that Qualcomm is committed to providing an accessible process. You may e-mail View email address on click.appcast.io or call Qualcomm's toll-free number found here . Upon request, Qualcomm will provide reasonable accommodations to support individuals with disabilities to be able participate in the hiring process. Qualcomm is also committed to making our workplace accessible for individuals with disabilities. (Keep in mind that this email address is used to provide reasonable accommodations for individuals with disabilities. We will not respond here to requests for updates on applications or resume inquiries).To all Staffing and Recruiting Agencies : Our Careers Site is only for individuals seeking a job at Qualcomm. Staffing and recruiting agencies and individuals being represented by an agency are not authorized to use this site or to submit profiles, applications or resumes, and any such submissions will be considered unsolicited. Qualcomm does not accept unsolicited resumes or applications from agencies. Please do not forward resumes to our jobs alias, Qualcomm employees or any other company location. Qualcomm is not responsible for any fees related to unsolicited resumes/applications.EEO Employer: Qualcomm is an equal opportunity employer; all qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, Veteran status, or any other protected classification.Qualcomm expects its employees to abide by all applicable policies and procedures, including but not limited to security and other requirements regarding protection of Company confidential information and other confidential and/or proprietary information, to the extent those requirements are permissible under applicable law.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 .If you would like more information about this role, please contact Qualcomm Careers . #J-18808-Ljbffr Nutanix
$122.5k - $183.7k
...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...SuggestedWork experience placementWork from home$108.4k - $162.6k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group DSP Architecture... ...Summary: Qualcomm is seeking an Embedded Software Engineer to join the Core Platform... ...engineers with early-career embedded systems experience. The Core Platform...SuggestedWork experience placementInternshipWork from home$108.4k - $162.6k
...Qualcomm Technologies, Inc. Job Area Engineering Group > DSP Architecture and Design General Summary Qualcomm is seeking an embedded software engineer with 0 to 3 years of experience... ...efficiently deploying two real time operating systems: QuRT OS and Zephyr. QuRT OS is a...SuggestedWork from home- ...Title: Sr. Embedded Software/Firmware Engineer/Contractor Location: San Diego (92121) Term: Long Term Contract Duration: Long Term Start... ...and people skills Requirements Embedded Linux system development at both Application and Kernel module level...SuggestedLong term contractFor contractorsImmediate start
- ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week -... ...C++ for BD Intelligent Medication Dispensing Devices and Systems. • Drive firmware development for performance, safety, scalability...SuggestedContract workLocal areaRemote workDay shift
$154k - $231k
...Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > DSP Architecture... ...Summary Qualcomm is seeking a Staff Embedded Software Engineer (6+ years of experience) to... ...develops and deploys real‑time operating system (RTOS) software across multiple...Work experience placementWork from home$139.5k - $258.1k
Apple Inc. is looking for a Firmware Engineer to join its Camera Firmware team in San Diego. You will develop and troubleshoot firmware for camera systems used in Apple products, integrating sensors and building advanced image processing drivers. Candidates should have...$120.3k - $210.1k
A leading technology company is seeking an Embedded Real Time Critical Control Firmware Engineer in San Diego, California. The ideal candidate will design algorithms using minimal memory and cycles, implement AI/ML tools, and develop validation frameworks. Qualifications...Relocation$140k - $160k
Synchron Inc. in San Diego is looking for a Senior Engineer, Embedded Software/Firmware. You will design firmware architecture for our implantable... ...and at least 5 years of experience in embedded systems. The role includes responsibilities in technical ownership...- Qualcomm is seeking a Software Engineer to develop and maintain firmware and low-level device drivers in a fast-paced environment. The role... ...with hardware design and requires strong technical depth in embedded software development. The ideal candidate will have at least...
- ...products, providing guidance and mentorship to engineers. This role involves collaborating with cross-... ...and at least three years of experience in software engineering, with expertise in C/C++ programming and embedded systems. A comprehensive benefits package is offered....
- ...Embedded Software Engineer (Onsite San Diego, CA) This role supports the development of advanced mission-critical systems for national security and next-generation defense technologies. The team is focused on delivering innovative, high-performance embedded software...
$125k - $150k
...Embedded Software Engineer III GROW WITH US AND STAY EXTRAORDINARY: Launch your career to new heights with Innoflight—one of San Diego's fastest... ...software-defined radios to cutting-edge cryptographic systems and avionics, everything we build powers the next era of New...Work visaFlexible hours- ...Are you interested in bringing software into the real world? Like trying to solve some... ...company is looking to bring in embedded Rust Engineers to work on some of the most cutting-edge... ...networking, and/or real-time operating systems, this role is for you! This position...Work at office
- ...Embedded Software Engineer 3 Embedded Software Engineer 3 San Diego, CA Experience: A bachelors degree in Software Engineering, Computer... ...C++ software development for embedded or instrumentation systems. Strong understanding of modern C++ (C++14/17/20)....
$143.7k - $194.4k
...be responsible for delivering embedded FW code running on ground networks... ...of non-internship professional software development experience ~2+... ...and scaling) of new and existing systems experience ~1+ years of software development engineer or related occupational...Permanent employmentInternshipLocal areaFlexible hours$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$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...Full timeRemote workRelocation packageShift work- ...Description Job #217817 Chipton-Ross is seeking multiple Embedded Software Engineer 3's for a contract opportunity in San Diego, CA. BASIC... ...with developing and debugging embedded real-time systems. Familiarity with Static Analysis and Unit Testing....Contract workLocal areaDay shift
- ...We are seeking an experienced Senior Embedded Software Engineer to design and develop embedded software for space-based systems, including computer boards. This is a hands-on, on-site position focused on real-time, high-reliability applications. Key Responsibilities...
- ...Embedded Software Engineer Today, Electronic Warfare is a growing enterprise - protecting the warfighter and our national security against... ...-of-the-art processing algorithms into real-time software systems. Projects involve small multi-disciplinary teams of engineers...
$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 ,...Work visaFlexible hours- ...medical device company is seeking a Staff Embedded Platform Engineer to join their team in San Diego, CA.... .... In this role you will perform software design and programming in C++ based on... ...have a strong experience in electrical systems and embedded software support...
$162.6k - $244k
...Technologies, Inc. Job Area: Engineering Group, Engineering Group Software Engineering General Summary:... ...develop, create, modify, and validate embedded and cloud edge software,... ...Software Engineers collaborate with systems, hardware, architecture, test engineers...Work experience placementWork from home$115.83k - $173.74k
...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 III - RUST ,...Work visaFlexible hours$130.19k - $174.6k
...products. Utilize your deep understanding of embedded systems and microcontroller architecture to... ...and reliable firmware and Android software. Collaborate with cross-functional teams... ...technical leadership and mentorship to engineers, fostering their growth and development...Temporary workWork experience placementFlexible hours- A leading technology firm in San Diego seeks a Staff Embedded Software Engineer to join its PCIe software team. In this role, you will develop... ...experience in software engineering, particularly with embedded systems and C programming. Competitive compensation and a dynamic...
$171.6k - $302.2k
...GNSS Hardware Systems Engineer Work Locations (2) Submit Resume Do you have a passion for invention and self-challenge? Do you thrive... ...systems engineering, RTL design, design verification, firmware and software engineering, test, and validation. Our focus is on highly...Relocation- ...the world better than we found it. Description SOFTWARE AND SERVICES At Apple, our software engineers are the brains behind some of the industryʼs biggest... ..., Apple Maps, iOS and iCloud — not to mention the system-level software for iPhone and Apple TV — all started...Work experience placementInternship
- ...technology company is seeking a Senior Firmware Engineer in San Diego, CA. The role involves... ...high-performance firmware for real-time systems in cutting-edge camera-based sports... ...Applicants should have 6+ years of experience in embedded systems and strong skills in C/C++. The...
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 software engineer San Diego, CA
- embedded engineer San Diego, CA
- embedded developer San Diego, CA
- c++ embedded engineer San Diego, CA
- embedded firmware developer San Diego, CA
- javascript software engineer San Diego, CA
- senior c# .net software developer San Diego, CA
- ultimate software San Diego, CA
- software technical support engineer San Diego, CA

