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

Enablement Software Principal Engineer

$211.8k - $317.8k

Qualcomm

Company Qualcomm Technologies, Inc. Job Area Engineering Group, Engineering Group > Software Engineering General Summary Hiring for Sr. Staff Engineer and Principal Engineer level. Relocation Required: Candidates must be willing to relocate to Santa Clara, CA or Austin, TX if not currently based in one of these locations. As a Software Developer, you will work within a distributed team to develop solutions for custom CPUs. The role focuses on Linux kernel, boot firmware, and low-level libraries, collaborating with hardware and software teams to ensure optimal performance, efficiency, and security. This role also includes optimizing existing software and enabling new architectural features. Technical Skills and Expertise Deep understanding of computer architecture concepts, including high-performance designs, weak memory models, server platforms, and the hardware/software interface Proficiency in C, assembly language, and build systems Experience in systems programming with Python or similar languages Familiarity with distributed version control systems and modern software development best practices Expertise in developing software virtual platforms, low-level boot firmware, and debugging tools in pre-silicon and on hardware Experience building to platform standards, including UEFI, ACPI, and SystemReady Role and Responsibilities Assist in defining future high-performance SoCs and platforms Collaborate with the performance team to identify hardware optimization areas Create optimizations and drivers for high-performance platforms Ensure existing operating systems run efficiently and identify opportunities for performance enhancements Minimum Qualifications Bachelor's degree in Engineering, Information Systems, Computer Science, or related field and 8+ years of Software Engineering or related work experience. Master's degree in Engineering, Information Systems, Computer Science, or related field and 7+ years of Software Engineering or related work experience. PhD in Engineering, Information Systems, Computer Science, or related field and 6+ years of Software Engineering or related work experience. 4+ years of work experience with Programming Language such as C, C++, Java, Python, etc. Preferred Qualifications Master’s degree in Engineering or Computer Science 15+ years of experience building software stacks for high-performance systems 10+ years building software stacks for high-performance systems 10+ years of Linux kernel development experience Principal Duties and Responsibilities Autonomy: Work independently with minimal supervision Communication: Use verbal and written skills to convey complex information to diverse audiences, including senior leadership and large groups Influence: Have a notable impact on key organizational decisions by providing input to senior leadership Task Management: Execute multi-step tasks requiring simultaneous cognitive abilities and memory management Innovation: Exercise exceptional creativity to develop new ideas and innovative products or processes Problem Solving: Use deductive and inductive reasoning to solve complex problems with advanced data analysis and interpretation 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. Pay range and Other Compensation & Benefits $211,800.00 - $317,800.00 The salary range reflects the broad, minimum to maximum pay scale for this job code. Qualcomm also offers a competitive annual discretionary bonus program, opportunity for annual RSU grants, and a highly competitive benefits package. #J-18808-Ljbffr Qualcomm

Vacancy posted 14 hours ago
Similar jobs that could be interesting for youBased on the Enablement Software Principal Engineer in Santa Clara, CA vacancy
  • $111.03k - $211.2k

    Job Description Join an enthusiastic team of engineers in Intel's Networking Solutions Group (NSG) focused on enabling next generation programmable Infrastructure Processing...  ..., including debugging and verification of IPU software packages across platforms and OS versions.... 
    Suggested
    Local area

    Intel Corporation

    Santa Clara, CA
    1 day ago
  •  ...r e A r c h i t e c t THE ROLE: As GPU Software Architect, you will provide technical leadership...  ...‑ASIC platform bring‑up, and software enablement for next‑generation GPU products. This...  ...across distributed, cross‑functional engineering teams. Strong background in systems... 
    Suggested
    Remote work

    Advanced Micro Devices

    Santa Clara, CA
    4 hours ago
  • $147k - $237.5k

    Job Summary We are seeking a Principal Software Engineer to join our Machine Identity Management CyberArk team, focused on building and scaling frontend experiences that enable visibility, control, and orchestration of machine identities. Responsibilities Lead the design... 
    Suggested

    Palo Alto Networks, Inc.

    Santa Clara, CA
    4 hours ago
  • $275.8k - $340.5k

     ...AI, Simulation, Data Science, and more. We enable scalable and efficient ML experimentation, enhance the productivity of ML engineers, and drive the adoption of cutting-edge ML...  .... Position Overview: The Principal AI/ML Engineer will lead a growing organization... 
    Suggested
    Local area
    Remote work
    Work from home
    Relocation
    Relocation package
    Flexible hours

    General Motors

    Sunnyvale, CA
    1 day ago
  • $250k

     ...and product information. This foundation enables scalable and effective AI automation of...  ...Overview As Director of Application Engineering, you will lead the development of customer...  ...What We’re Looking For ~10+ years of software engineering experience with 5+ years leading... 
    Suggested
    Work at office

    eGain Corporation

    Sunnyvale, CA
    14 hours ago
  • $172.51k - $269.55k

     ...customers' most critical scientific and laboratory questions. The Software & Informatics Division is one of Agilent's fastest-growing...  ...day. We are seeking an experienced Software Modernization Enablement Lead Engineer to drive the digital transformation of our legacy systems.... 
    Full time
    Temporary work
    Local area
    Shift work

    Agilent Technologies

    Santa Clara, CA
    5 hours ago
  • $233.99k - $330.34k

     ...Description: We are seeking a highly capable Principal Engineer to help shape the future of datacenter and cloud software. In this pivotal role, you will engage deeply...  ...group: The Software Team drives customer value by enabling differentiated experiences through leadership... 
    Internship
    Local area
    Immediate start
    Shift work

    Intel Corporation

    Santa Clara, CA
    1 day ago
  • $147k - $237.5k

     ...CD pipelines and staging environments to enable continuous performance validation and...  ...performance-first design principles across engineering teams; influence architectural decisions...  ...10+ years of experience in software engineering or performance engineering,... 

    Palo Alto Networks, Inc.

    Santa Clara, CA
    14 hours ago
  • $151.6k - $245.3k

     ...infrastructure and is one of the largest GCP customers. As a Principal Site Reliability Engineer for the ADEM (Autonomous Digital Experience Management)...  ...unknown risks facing our everyday lives that are only enabled by a secure digital environment. Compensation... 
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks, Inc.

    Santa Clara, CA
    14 hours ago
  • $192.6k - $330.4k

    About the Role We are seeking a Principal / Lead Robotics Safety Engineer to lead the development and deployment...  ...safety mechanisms across hardware, software, and system levels. Guide the design...  .... Impact Your work will directly enable the safe deployment of next‑generation... 
    Work from home

    Qualcomm

    Santa Clara, CA
    14 hours ago
  •  ...of high-performance silicon chips and software content. Join us to transform the future...  ...As the Director of Applications Engineering, this role leads a team of Application...  ...quality, documentation, collateral, and enablement based on field learnings. Track and... 

    Synopsys

    Sunnyvale, CA
    4 days ago
  • $120k - $180k

     ...efficient solutions for AI computations, enabling superior performance and energy...  ...devices to data centers. Our talented team of engineers and industry‑leading executives drives this...  ...for silicon, firmware, SDK, and software teams. Identify product gaps, tooling limitations... 
    For contractors

    TetraMem Inc

    San Jose, CA
    3 days ago
  • $152k - $190k

     ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description:...  ...We are seeking passionate and talented Software Engineers to join our Cloudera Manager Software...  ..., and high-performance services that enable seamless deployment and operation across... 
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    5 days ago
  • $295.5k - $375.1k

     ...leading developer of Embodied AI technology. Our advanced AI software and foundation models enable vehicles to perceive, understand, and navigate any...  ...technology. You will work with embedded software engineers to design, implement, review, and test the onboard software... 
    Full time

    Wayve

    Sunnyvale, CA
    1 day ago
  • $164.8k - $226.6k

     ...MEMS programmable solutions offer a rich feature set that enables customers to differentiate their products with higher performance...  ...We are seeking a curious, motivated, and talented Principal Product Engineer to accelerate the development and deployment of SiTime's MEMS... 

    SiTime

    Santa Clara, CA
    4 days ago
  • $136.88k - $205k

     ...Principal Product Engineer Marvell's semiconductor solutions are the essential building blocks of the data infrastructure that connects our...  ..., and carrier architectures, our innovative technology is enabling new possibilities. At Marvell, you can affect the arc of... 
    Internship

    Marvell

    Santa Clara, CA
    2 days ago
  • $120k - $170k

     ...Full Stack Software Engineer Sunnyvale, CA The future of defense will be decided by those who field intelligent machines at scale. At...  ...overwhelming, adaptable, and autonomous power across every domain. Fury enables human operators to command fleets of robots through natural... 
    Full time
    Relocation package

    Scout AI

    Sunnyvale, CA
    4 days ago
  • $250k

     ...and product information. This foundation enables scalable and effective AI automation of...  ...Overview As Director of Site Reliability Engineering, you will ensure that eGain’s AI...  ...Looking For ~10+ years of experience in software engineering, operations, or SRE roles with... 
    Work at office

    eGain Corporation

    Sunnyvale, CA
    14 hours ago
  • $250k

     ...and product information. This foundation enables scalable and effective AI automation of...  ...Position Overview As Director of Platform Engineering, you will architect and lead the...  ...What We’re Looking For ~10+ years of software engineering experience with 5+ years in... 
    Work at office

    eGain Corporation

    Sunnyvale, CA
    14 hours ago
  • $208k - $260k

     ...traffic, and dramatically reduce tool cost and complexity, enabling them to better secure and manage their hybrid cloud...  ...hundreds of governments and educational organizations. As a Principal Software Engineer, you will lead the design and development of AI/ML-driven,... 
    Worldwide
    3 days per week

    Gigamon

    Santa Clara, CA
    1 day ago
  • $175.8k - $293k

     ...they can seize a competitive advantage. We're looking for a Principal AI Engineer to architect, build, and harden the agentic AI systems that...  ...years of building and operating scalable, production‑grade software, with significant recent depth in AI/ML. Proven experience... 

    BMC Software

    Santa Clara, CA
    3 hours ago
  • $130k - $180k

     ...and a custom-built knowledge graph, we enable contextually aware AI agents that integrate...  ...at the forefront of the AI-powered data engineering revolution. You can read more about us...  ...the Forefront : Push the boundaries of software engineering by combining traditional techniques... 
    Worldwide

    Early Stage Partners LP

    Sunnyvale, CA
    1 day ago
  • $140.5k - $271k

     ...commitments. About the role We are looking for highly motivated Software Engineers to focus on developing core middleware components and...  ...instrumental in developing the foundational software layers that enable advanced vehicle functions, working on challenging problems in... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  •  ...Computer Science, Information Systems, or equivalent.* 2+ years of software development experience.* Using software quality assurance tools...  ...IT environments. Most are transitioning to a secure, cloud-enabled, mobile-friendly infrastructure. Many rely on a combination of... 
    Local area

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    2 days ago
  • $148k - $226.2k

     ...evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable high‑fidelity and high‑performance validation of... 
    Local area
    Remote work
    Flexible hours

    Israelvcforum

    Sunnyvale, CA
    1 day ago
  •  ...Business Area: Engineering Seniority Level: Mid-Senior level Job Description:...  ...looking for a passionate, self-driven Senior Software Engineer with deep expertise in...  ...building next-generation capabilities to enable seamless data sharing between CDP-hosted... 
    Remote work
    Work from home
    Flexible hours

    Cloudera

    Alviso, CA
    2 days ago
  • $180k - $250k

     ...accommodate family commitments. About the role We are looking for a software engineer with expertise in calibration systems for autonomous vehicles...  ...Intuition, you will: Implement a software pipeline which enables calibration of sensor intrinsic and extrinsic parameters for... 
    Full time
    For contractors
    For subcontractor
    Casual work
    Work at office
    Remote work
    Day shift

    Decisive Point

    Sunnyvale, CA
    1 day ago
  • $124k - $195.5k

     ...Deep Learning Software Engineer, TensorRT Performance We are now looking for a Deep Learning Software Engineer, TensorRT Performance! NVIDIA...  ...using NVIDIA GPUs to power a revolution in deep learning, enabling breakthroughs in areas like Generative AI, Recommenders and... 

    NVIDIA Gruppe

    Santa Clara, CA
    1 day ago
  • $125k - $191.7k

     ...evaluating the performance of the autonomous driving software stack before it reaches public roads. As a software engineer on the Simulation Engine team, you will drive the development of our simulation frameworks that enable high-fidelity and high-performance validation of... 
    Remote work
    Flexible hours

    General Motors

    Sunnyvale, CA
    2 days ago
  • $160k - $225k

     .... Today SpaceX is actively developing the technologies to make this possible, with the ultimate goal of enabling human life on Mars. Position: SR. SOFTWARE ENGINEER, HIGH PERFORMANCE COMPUTING (STARLINK) At SpaceX we’re leveraging our experience in building rockets and... 
    Permanent employment
    Temporary work
    Worldwide
    Weekend work

    SpaceX

    Sunnyvale, CA
    1 day ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Enablement Software Principal Engineer. Be the first to apply!