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

Staff Software Engineer - Platform Debug

$151.9k - $227.9k

Qualcomm

General Summary

We are seeking a skilled Software Platform Debug Engineer to design, develop, and debug low‑level software that enables and supports debug visibility on high‑performance server platforms. These debug features include both dynamic debug (e.g., peek/poke) and post‑mortem (crash) capabilities. In this role, you will work close to the hardware/software boundary, solving complex system‑level issues across firmware, operating systems, platform software, and host tooling. You will collaborate with cross‑functional teams to deliver robust, scalable solutions that meet demanding performance and reliability requirements.

Responsibilities
  • Design, develop, and maintain software to support debug functionality across multiple system layers
  • Troubleshoot and resolve highly complex software defects across integrated components
  • Analyze system behavior by gathering and correlating information across modules, subsystems, and interfaces
  • Collaborate with hardware, firmware, and software teams to identify root causes and deliver effective fixes
  • Communicate progress, risks, and mitigation strategies clearly to project leads and stakeholders
  • Identify design or implementation gaps and proactively drive solutions
  • Contribute technical input and solution strategies during design and debug reviews
  • Develop and execute unit and integration tests to ensure stability and functional correctness
  • Perform thorough code reviews and provide constructive technical feedback
  • Manage priorities, timelines, and deliverables for small‑ to medium‑sized initiatives
Minimum Qualifications
  • Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 4+ years of Software Engineering or related work experience
  • Master's degree in Engineering, Information Systems, Computer Science, or related field and 3+ years of Software Engineering or related work experience
  • PhD in Engineering, Information Systems, Computer Science, or related field and 2+ years of Software Engineering or related work experience
  • 2+ years of work experience with programming languages such as C, C++, Java, Python, etc.
Preferred Qualifications
  • 5+ years of experience building software stacks for high‑performance systems
  • 5+ years of experience in debug software development (tools, firmware, applications)
  • Master’s degree in Computer Science or Engineering
  • 10+ years of experience building and debugging software for high‑performance platforms
  • Experience with ARM debug architectures or frameworks
Technical Skills & Expertise
  • Experience designing and/or supporting debug capabilities in complex SoCs and high‑performance CPU architectures, including:
    • JTAG debug and tooling
    • High‑performance trace
    • System crash analysis
  • Strong understanding of computer architecture, including:
    • High‑performance server designs
    • Hardware/software interfaces
  • Proficiency in C and assembly language
  • Systems programming experience using Python or similar languages
  • Familiarity with modern build systems and distributed version control workflows
  • Experience developing and debugging:
    • Platform and system software
    • Firmware and boot software
    • Debug and diagnostic tools
Level of Responsibility
  • Autonomy: Operates independently with minimal supervision
  • Communication: Conveys complex technical concepts effectively to diverse audiences, including senior leadership
  • Influence: Provides technical input that impacts key architectural and organizational decisions
  • Execution: Manages multi‑step, high‑complexity tasks with strong attention to detail
  • Innovation: Applies creativity and technical judgment to develop new approaches and solutions
  • Problem Solving: Uses advanced analytical reasoning to diagnose and resolve complex system issues
Equal Employment Opportunity

Qualcomm is an equal opportunity employer. We are committed to providing an accessible hiring process for individuals with disabilities. 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.

Compensation and Benefits

Pay range: $151,900.00 – $227,900.00. In addition to a competitive base salary, the role includes an annual discretionary bonus program and potential annual RSU grants. Qualcomm offers a comprehensive benefits package designed to support your success at work, at home, and in your community.

#J-18808-Ljbffr
Vacancy posted 5 days ago
Similar jobs that could be interesting for youBased on the Staff Software Engineer - Platform Debug in Santa Clara, CA vacancy
  •  ...worldwide.Were a team of engineers, clinicians, and...  ...solutions, and build software experiences that shape...  ...:As a Vision Software Staff Engineer, you will act...  ...generation surgical robotic platform.You will drive the...  ...experience diagnosing and debugging complex vision systems... 
    Suggested
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    4 days ago
  •  ...About the RoleWe're hiring a Staff Engineer to help lead, drive, and...  ...to projects on our Inference Platform team. Our team primarily owns...  ...test, and maintain production software, with responsibilities...  ...observability, security, networking, debugging, and productionization.Raise... 
    Suggested

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  •  ...Function of Position: As a Vision Software Staff Engineer, you will act as the technical lead for...  ...of a new generation surgical robotic platform. You will drive the deep...  ...this role is experience diagnosing and debugging complex vision systems end-to-end – from... 
    Suggested

    Intuitive

    Sunnyvale, CA
    5 hours ago
  •  ...role covers. About our Engineering Teams Wayve is building...  ...vehicle, anywhere. Within Robot Software, the Platform Integration team brings...  ...validation and handover. As a Staff Software Engineer, you’ll...  ...code reviews and hands‑on debugging, building the team’s... 
    Suggested
    Work at office
    Remote work
    Visa sponsorship
    Relocation package
    Flexible hours
    Shift work

    Wayve

    Sunnyvale, CA
    3 days ago
  •  ...we areMoveworks: the Agentic AI Assistant platform that empowers the entire workforce. Our...  ...workflow automation with Moveworks’ Reasoning Engine and natural language capabilities, we...  ...what changed since the last green runThe debug surface support and harness engineers use... 
    Suggested
    Contract work
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  •  ...We are at the forefront of software and hardware innovation, pushing...  ...3 days per week.Staff Systems and Platforms Software EngineerRole Overviewd...  ...Systems and Platforms Software Engineer, you'll architect and...  ...guidelines.Identify, analyze, and debug complex systems-level... 
    3 days per week

    d-Matrix

    Santa Clara, CA
    5 days ago
  •  ...of patients worldwide.We’re a team of engineers, clinicians, and innovators united by...  ...purpose here.Job DescriptionThe Embedded Platform Software team designs and builds the...  ...and raise the bar on design quality and debugging rigor while staying hands-on in the highest... 
    Local area
    Worldwide
    Flexible hours

    Intuitive Surgical

    Sunnyvale, CA
    2 days ago
  •  ...Qualcomm Technologies, Inc. in Santa Clara, CA seeks a Senior SoC Debug Engineer to advance silicon validation for server, compute, and mobile chipsets. You will lead debugging from pre-Si to post-Si and collaborate with architects, designers, verification, and customers... 

    Qualcomm

    Santa Clara, CA
    3 days ago
  • $176.1k - $308.2k

     ...what data.Veza's Access Graph platform maps an organization's...  ...environments, and AI agents.For engineers joining Veza today, this means...  ...looking for a passionate Staff Software Engineer to join Veza's Graph...  ...design exploration, code review, debugging, and documentation, while... 
    Work at office
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    3 days ago
  •  ...Job Description The Embedded Platform Software team designs and builds the foundational software...  ...high-energy, talented Senior Software Engineer to join the Embedded Networking...  ...and raise the bar on design quality and debugging rigor while staying hands-on in the highest... 

    Intuitive

    Sunnyvale, CA
    3 days ago
  • $143k - $286k

     ...Segment: Home OfficeWe are looking for a Staff Software Engineer with strong engineering fundamentals,...  ...codebases, contribute across platforms, improve productivity, and deliver high...  ...structures, API integration, testing, debugging, and production-quality delivery. Hands... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    1 day ago
  • $200k - $250k

    DDN is seeking a Staff Software Engineer to serve as the Technical Lead for the Data Ocean initiative within the DDN AI Data Platform.In this role, you will define the technical vision, architecture...  ....Designing, developing, debugging, and optimizing production-quality... 
    Work at office
    Remote work

    DataDirect Networks

    Santa Clara, CA
    5 days ago
  • $176.1k - $308.2k

     ...DescriptionIt all started when engineer Fred Luddy wrote code...  .... Our ServiceNow AI platform brings together any AI...  ....Job DescriptionAs a Staff Engineer, you will...  .... They combine deep software engineering fundamentals...  ...discipline, and debugging methodology • Support... 
    Work experience placement
    Work at office
    Immediate start
    Remote work
    Flexible hours

    ServiceNow

    Santa Clara, CA
    4 days ago
  • $150k - $215k

    Fortinet is calling for an experienced Staff Software Development Engineer who can think outside the box, has a logical approach to coding, and is looking...  ..., API security, Bot mitigation and so onEnhance debugging and unit testing tools for Web security featuresKeep abreast... 
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $120k - $155k

    Senior Software Engineer - DevOps(SF Bay Area Candidates Only)Great Tech! Great Team! Great Culture!A10 Networks is seeking a highly motivated...  ..., etc.Hands-on experience with developing, automating, and debugging scripts using one or more programming languages such as... 
    Full time
    For subcontractor
    Local area

    A10 Networks

    San Jose, CA
    1 day ago
  • $207k - $300k

     ...Gemma 0-day), Developer Device Platform (Device farm with AI,...  ...experience.8 years of experience in software development.5 years of...  ...evaluation, data processing, debugging, fine tuning).Preferred qualifications...  ...:Master’s degree or PhD in Engineering, Computer Science, or a... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ....Develop tools to update and debug ASIC firmware, while enabling...  ...teams on code design hardware/software interface.Build functional...  ...qualifications:Master’s degree or PhD in Engineering, Computer Science, or a...  ...and providing the essential platforms that enable developers to... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ...WalmartBusiness Segment: Home OfficeAs a Staff Software Engineer on the Marketplace Traffic Exposure...  ...will encompass coding, debugging, optimizing, and monitoring application...  ...distributed caching, event-streaming platforms such as Kafka, and container technologies... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    5 days ago
  •  ...decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to productionize and optimize...  ...is a hands-on role requiring deep debugging and optimization across application,...  ...systems knowledge across accelerator platforms.Experience modifying or contributing... 

    Cerebras Systems

    Sunnyvale, CA
    4 days ago
  • $262k - $364k

     ...experience.8 years of experience in software development.7 years of...  ..., data processing, debugging, fine tuning).Experience with...  ...CUTLASS, etc.) and performance engineering techniques.Experience with modern...  ...and providing the essential platforms that enable developers to... 
    Immediate start
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $207k - $300k

     ...translating low-level software performance insights into...  ...processor and server platforms.Optimize Linux kernel...  ...technically direct engineers, fostering rigorous systems...  ...performance analysis, debugging, and system...  ...software solutions.As a Staff Software Engineer on the... 
    Worldwide

    Google

    Sunnyvale, CA
    4 days ago
  • $143k - $286k

     ...Segment: Home OfficeRole summary: The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software development...  ....Proficiency in data-driven decision making, debugging, and problem solving to optimize engineering... 
    Full time
    Temporary work
    Part time

    Walmart

    Sunnyvale, CA
    2 days ago
  • $195k - $408k

     ...TVRoku is the #1 TV streaming platform in the U.S., Canada, and...  ...team operates with the high engineering rigor that this demands....  ...RoleWe're hiring a Senior Software Engineer (Staff scope) to help scale and evolve...  ...design, implement, debug, and understand unfamiliar... 
    Work at office
    Local area
    Immediate start
    Remote work
    Monday to Thursday
    Flexible hours

    Roku

    San Jose, CA
    3 days ago
  • $143k - $286k

     ...Segment: Home OfficePlatform Engineering Execution: Delivers platform capabilities within a sub...  ...across systems. Software Development & Lifecycle Ownership...  ...: - StockSummaryAs a Staff Software Engineer on the...  ...will encompass coding, debugging, optimizing, and monitoring... 
    Full time
    Temporary work
    Part time
    Local area

    Walmart

    Sunnyvale, CA
    4 days ago
  •  ...decode on the Cerebras Wafer-Scale Engine.We are hiring a Software Engineer to build and evolve the ML...  ...routing services and Cerebras inference platform to deliver a consistent experience...  ...configuration, SDKs, documentation, examples, debugging tools, and self-service workflows... 

    Cerebras Systems

    Sunnyvale, CA
    2 days ago
  • $134.5k - $193.5k

     ...pressing challenges of the 21st century.We are looking for a Senior Software Engineer, DevOps to join our team in one of today’s most exciting...  ...‑as‑code, policy‑as‑code, and config‑as‑code patterns.Debug and troubleshoot complex system and integration issues across... 
    Full time
    Work at office
    Worldwide

    Bloom Energy

    San Jose, CA
    1 day ago
  • $189.3k - $290.7k

     ...hybrid with one of our offices if preferred. Role Overview:As a Staff Software Engineer on the Simulation Test Engineering team, you will architect...  ...automation for test creation, data collection/analysis, debugging, and performance monitoring. Influence technical roadmaps... 
    Full time
    Local area
    Remote work
    Work from home
    Flexible hours

    General Motors

    Sunnyvale, CA
    4 days ago
  • $130k - $220k

    Santa Clara, CASoftware Engineering - Motion Planning /Full-time /HybridPlusAI...  ...AI-based virtual driver software for factory-built autonomous...  ...compute-constrained embedded platforms.Develop high-performance C++...  ...to trajectory generation.Debug difficult edge-case scenarios... 
    Full time

    Plus.ai

    Santa Clara, CA
    5 days ago
  • $143k - $286k

     ...ClubBusiness Segment: Home OfficeRole summary:The (USA) Staff, Software Engineer plays a critical role in delivering scalable platform capabilities and driving the full software...  ...in data-driven decision making and debugging to optimize engineering processes and product... 
    Full time
    Temporary work
    Part time

    Sam's Club

    Sunnyvale, CA
    5 days ago
  • $185k - $250k

     ...Responsibilities:• Develop and maintain software components on current and...  ...next-generation security platform ready for cloud native...  ...programming skills in Python, and debugging skills;• Experience with...  ...or Math or Electrical Engineering; M.S. preferredUS citizenship... 
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    5 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Staff Software Engineer - Platform Debug. Be the first to apply!