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

Senior CPU Software Architect - Embedded Systems

$162.6k - $244k

Stryker Orthopaedics

Company: Qualcomm Technologies, Inc. Job Area: Engineering Group, Engineering Group > Software Engineering General Summary: Qualcomm's software CPU (aka application processor) architecture group develops long-term software roadmaps for a horizon of three to five years. It is responsible for defining architecture specifications, developing prototypes, and engaging with software and hardware partners worldwide to influence product development. It acts as an operational execution team enabling commercialization of the most up-to-date CPUs integrated into Snapdragon chipsets for markets such as Handsets, IoT devices, Automotive, Compute/Laptops, XR, etc. The team is currently looking for an experienced CPU software engineer who can contribute to design and development of low‑level firmware for CPU bootstrapping, power control, and related domains. The candidate will be engaged in designing firmware for boot, debug, idle and active CPU power management, evaluating CPU software/hardware design trade‑offs, coordinating debugging of critical software issues that arise from high‑performance CPU microarchitecture (e.g., prefetching, speculation, memory ordering), defining short and long‑term software architecture roadmaps in accordance with ARM's architecture ISA evolution, and representing the CPU software teams in engagements with ARM/RISC‑V architects and third‑party software partners (e.g., Google, MSFT, RISE). Because contributions of the CPU software organization affect a broad range of products, the role provides exposure to multiple technology domains related to system‑on‑chip development. To benefit fully, the candidate must demonstrate motivation to influence product roadmaps and contribute to Qualcomm's most innovative products. Minimum Qualifications: Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 6+ years of software engineering or related work experience. Master's degree in Engineering, Information Systems, Computer Science, or related field and 5+ years of software engineering or related work experience. PhD in Engineering, Information Systems, Computer Science, or related field and 4+ years of software engineering or related work experience. 3+ years of work experience with programming languages such as C, C++, Java, Python, etc. Preferred Qualifications: 15+ years of experience in the embedded domain to design, develop and support software solutions on multi‑core CPUs with strong C/C++ programming skills. Very deep expertise in computer architecture, especially in more than one of the following areas—memory consistency, coherency, memory management, virtualization, security/sandboxing, superscalar architectures. Good understanding of system‑wide bottlenecks that may influence CPU performance and throughput. Very good exposure to ARM or RISC‑V architectures. Embedded platforms experience including low‑level drivers and firmware, kernel, and user‑space components. Design and development of software for heterogeneous compute platforms consisting of ARM or RISC‑V CPUs and specialized hardware accelerators in embedded SoC systems. Usage of J‑TAG or ICE debuggers; experience in real‑time software development for embedded products. Hands‑on experience of driver development on any RTOS. Detailed understanding of some SoC hardware blocks—clocks, PLLs, GPIO, interrupt controllers (GIC, PLIC), peripherals (SPI/I2C/PCIe/CAN/Ethernet/USB/UFS). Motivated self‑starter with excellent verbal and written communication skills, demonstrated ability to work with engineers, partners, and customers across different geographies. Demonstrated experience working with senior management in a corporate environment. Experience in business process streamlining and transformation that includes a disciplined approach to digitized services enabling. Hands‑on technical lead who is not hesitant to dig into details to get first‑hand knowledge of issues and actively steer team success. Pay range and Other Compensation & Benefits: $162,600.00 - $244,000.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. Salary is only one component of total compensation at Qualcomm. We also offer a competitive annual discretionary bonus program and an opportunity for annual RSU grants. In addition, our benefits package is designed to support your success at work, at home, and at play. For more details about U.S. benefits, please refer to the provided link. 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 the protection of company confidential information and other proprietary information, to the extent those requirements are permissible under applicable law. To all Staffing and Recruiting Agencies: Our careers site is only for individuals seeking a job at Qualcomm. Agencies and individuals represented by an agency are not authorized to use this site or submit applications. Qualcomm does not accept unsolicited resumes or applications from agencies. #J-18808-Ljbffr Stryker Corporation

Vacancy posted 1 day ago
Similar jobs that could be interesting for youBased on the Senior CPU Software Architect - Embedded Systems in San Diego, CA vacancy
  • $162.6k - $244k

     ...Diego, California is seeking experienced software engineers to drive software architecture...  ...a strong foundation in programming and systems development. Preferred qualifications include...  ...experience with ARM architecture and embedded systems. The position offers a salary... 
    Senior

    Qualcomm

    San Diego, CA
    4 days ago
  • $162.6k - $244k

     ...Engineering Group, Engineering Group Software Engineering General Summary...  ...create, modify, and validate embedded and cloud edge software,...  ...Engineers collaborate with systems, hardware, architecture, test...  ...you to Qualcomm's cutting-edge CPU and NPU features and ML/AI acceleration... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  • $134.8k - $202.2k

    Qualcomm is looking for a Software Engineer to join their CPU software architecture team in San Diego, California. This role involves developing and validating embedded and cloud edge software for their advanced CPU products, leveraging your expertise in ARM architecture... 
    Suggested

    Nutanix

    San Diego, CA
    1 day ago
  • $120k - $200k

     ...About this position We are looking for a hands-on Senior Embedded Systems Engineer to join our team. You will work in the domain where software meets hardware, from troubleshooting hardware during board bring-up to writing device drivers. An innovator who embraces... 
    Senior
    For contractors
    Relocation
    Visa sponsorship
    Flexible hours

    SeeScan

    San Diego, CA
    4 days ago
  • $159.2k - $215.3k

     ...developing secure, mission-critical software that powers our satellite...  ...We're seeking an experienced embedded software engineer with security experience to architect and develop mission-critical firmware for our satellite systems. You'll work at the intersection... 
    Senior
    Permanent employment
    Internship
    Local area
    Worldwide
    Flexible hours

    Amazon

    San Diego, CA
    2 days ago
  • $115.83k - $173.74k

    Innoflight LLC, located in San Diego, is seeking an Embedded Software Engineer III focused on developing embedded software solutions for satellite...  ...implement real-time monitoring and secure communications systems for low-SWaP flight systems while collaborating with hardware... 
    Senior

    Innoflight LLC

    San Diego, CA
    4 days ago
  • $122.5k - $183.7k

     ...Engineering Group, Engineering Group Modem Software Engineering General Summary:...  ...Qualcomm is looking for a highly motivated Embedded Systems Software Engineer to join our Data /...  ...Experience analyzing and optimizing CPU utilization, latency, and throughput in... 
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    5 days ago
  •  ...Diego Area is looking for a Senior Electrical Engineer to join their...  ..., talent, and experience in Embedded Systems and Controls who also thrives...  ..., including FPGA-level, CPU/RTOS-level, and client-side GUI...  ...Suite, Xilinx Vitis Unified Software Platform, Microsemi Libero SoC... 
    Work experience placement

    Insight Global

    San Diego, CA
    2 days ago
  • $192.6k - $289k

    Qualcomm is seeking a Director of Mobile Software Architecture to shape the end-to-end architecture for Snapdragon Mobile Handset products. This senior role involves ownership of critical mobile system features and collaboration with cross-functional teams to drive technical... 
    Senior

    Nutanix

    San Diego, CA
    2 days ago
  • $108.4k - $162.6k

     ...Summary: Qualcomm is seeking an Embedded Software Engineer to join the Core Platform Kernel...  ...engineers with early-career embedded systems experience. The Core Platform Kernel...  ...You'll Work On With guidance from senior engineers, you will: Develop and... 
    Work experience placement
    Internship
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $131.3k - $237.35k

     ...Security Engineer in San Diego, California. In this role, you will manage development teams and lead architecture strategies for complex systems while ensuring security compliance. Required qualifications include a Bachelor's Degree in Computer Science and 12+ years of... 
    Senior
    Flexible hours

    Via Logic LLC

    San Diego, CA
    3 days ago
  • $110k - $151k

    STR is hiring an Embedded Systems Emulation Engineer to join our multidisciplinary team of researchers and engineers...  ...do: Work as part of a small, focused team to architect, develop, implement, and test modular software applications and tools for emulating cyber-physical... 
    Full time
    Local area
    Immediate start
    Night shift

    STR

    San Diego, CA
    1 day ago
  • $139.5k - $258.1k

     ...Embedded Systems Video Engineer Imagine the impact you can make. A billion users will use the technologies you helped craft almost daily...  ...products and services. In this role, you will develop embedded software for image and video compression/processing, implementing... 
    Relocation

    Apple

    San Diego, CA
    4 days ago
  •  ...should have a Bachelor's Degree in Computer Science or related field, with at least 12 years of experience in designing integrated systems and leading development teams. Additional security certifications and a Secret clearance are mandatory. This position offers competitive... 
    Senior
    Flexible hours

    Koitecc Solutions

    San Diego, CA
    1 day ago
  • $108.4k - $162.6k

     ...Architecture and Design General Summary Qualcomm is seeking an embedded software engineer with 0 to 3 years of experience for the Core...  ...responsible for efficiently deploying two real time operating systems: QuRT OS and Zephyr. QuRT OS is a Qualcomm-developed real time... 
    Work from home

    Qualcomm

    San Diego, CA
    4 days ago
  • $87.1k - $157.45k

    A leading technology company in San Diego is seeking an Embedded Software Engineer to join their Electronic Warfare division focused on advanced software development for embedded systems. The ideal candidate will have a Bachelor's degree and 4+ years of experience in C... 

    IEEE Signal Processing Society

    San Diego, CA
    1 day ago
  •  ...leading technology company is seeking a Senior Firmware Engineer in San Diego, CA. The role...  ...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... 
    Senior

    Revelyst Inc.

    San Diego, CA
    2 days ago
  • $91.8k - $137.6k

    MHM Publishing Inc is seeking an Embedded Engineer Software based in San Diego, CA. You will design, develop, integrate, and test cryptographic...  ...software for end-users. The role requires experience in embedded systems and proficiency in C/C++ and Object-Oriented programming.... 
    Interim role
    Remote work
    Relocation

    MHM Publishing Inc

    San Diego, CA
    4 days ago
  • $171.6k - $258.1k

     ...Applied Sensing & Health, Embedded Systems Engineer, Sensing & Connectivity The Applied Sensing & Health team develops software that powers the next generation of fitness, safety, and health experiences. We transform complex, multi-modal sensor data from the iPhone... 
    Relocation

    Apple

    San Diego, CA
    1 day ago
  •  ...Position : Senior Embedded Software Engineer  Location : San Diego, CA Duration : 12 Months Total Hours/week : 40.00 1st Shift...  ...development. ~ Strong proficiency in C/C++ and embedded systems programming. ~ Expertise in Real-Time Operating Systems... 
    Senior
    Contract work
    Day shift

    MILLENNIUMSOFT

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

    Northrop Grumman Corp. (JP) is seeking a Senior Principal Embedded Software Engineer in San Diego, CA. This role involves designing, developing, and testing software for mission-critical systems. Applicants should have a Bachelor’s degree in a STEM field and extensive experience... 
    Senior

    Northrop Grumman Corp. (JP)

    San Diego, CA
    3 days ago
  • A leading aerospace and defense innovator in San Diego is seeking a Senior Embedded Software Engineer to design cyber secure embedded software for satellite systems. The ideal candidate will have expertise in RUST and C/C++, excellent problem-solving skills, and a passion... 
    Senior

    Innoflight LLC

    San Diego, CA
    3 days ago
  • $127.2k - $190.8k

     ...tradeoffs and verify design correctness. Uses system tools such as architectural simulators,...  ..., or related field and 2+ years of Software Engineering, Electrical Engineering, Systems...  ...C++, Python), computer architecture, or embedded systems. • 2+ years of experience in... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

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

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

    Northrop Grumman

    San Diego, CA
    5 days ago
  •  ...include low-level driver development and prototyping new camera technologies. Candidates should have strong skills in C/C++, embedded systems, and digital signal processing. Minimum qualifications include a Bachelor's degree in a relevant field with 4+ years of experience... 

    Qualcomm

    San Diego, CA
    5 days ago
  • $111.3k - $166.9k

     ...Engineering Group, Engineering Group Software Engineering General Summary: ***This...  ..., develop, create, modify, and validate embedded and cloud edge software, applications,...  ...Software Engineers collaborate with systems, hardware, architecture, test engineers,... 
    Senior
    Work experience placement
    Work from home

    Qualcomm

    San Diego, CA
    1 day ago
  • $158.31k - $237.46k

     ...Senior Embedded Software Engineer – Cyber 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... 
    Senior
    Work visa
    Flexible hours

    Innoflight Inc

    San Diego, CA
    6 days ago
  • $145k - $220k

     ...Overview: CHAOS is seeking a highly-skilled and motivated Senior Embedded Software Engineer to join our team supporting our R&D and product...  ...development for our next-generation radar products Support system integration of software on custom hardware Support deployed... 
    Senior
    Full time
    Work experience placement
    Casual work
    Work at office
    Relocation package

    CHAOS Industries

    San Diego, CA
    4 days ago
  • $145k - $220k

    CHAOS is seeking a Senior Embedded Software Engineer to lead the development of embedded radar software in San Diego, California. This collaborative...  ...products. Responsibilities include software development, system integration, and customer support. The ideal candidate will... 
    Senior

    jobs.frontdoordefense.com - Jobboard

    San Diego, CA
    5 days ago
  •  ...Job Title - Senior Firmware or Embedded Software Engineer Location – San Diego, CA Duration – 10+ Months Contract Total Hours/week - 40.00...  ...C++ for BD Intelligent Medication Dispensing Devices and Systems. • Drive firmware development for performance, safety,... 
    Senior
    Contract work
    Local area
    Remote work
    Day shift

    MILLENNIUMSOFT

    San Diego, CA
    4 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Senior CPU Software Architect - Embedded Systems. Be the first to apply!