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

Principal Software Engineer - MacOS, C/C++ (Global Protect)

$147k - $237.5k

Palo Alto Networks

Overview

Principal Software Engineer - MacOS, C/C++ (Global Protect)

Prisma Access combines the Internet connectivity/security you need—and delivers it everywhere you need it. Using cutting-edge public and private cloud technologies, it extends the next-generation security protection to all cloud services and to its customers regardless of whether they are on-premise, on remote networks or mobile users.

Responsibilities
  • One part of Prisma Access is our Global Protect team, which is responsible for securing the network traffic from Customer devices to Prisma Access Cloud
  • Design, develop and deliver next-generation technologies within the Global Protect team
  • Collaborate with others to build great products and bring new ideas in all facets of software development
  • Take ownership of areas of focus and drive problem solving at multiple levels
  • Communicate effectively across teams to achieve common goals
Qualifications
  • 10+ years of experience in software development with a focus on macOS is required
  • 4+ years of hands-on experience in macOS systems programming, with a deep understanding of macOS kernel internals and system-level programming is required
  • Familiarity with macOS frameworks such as System Extensions, Network Extensions, and Endpoint Security Framework
  • Proficiency in C/C++ programming languages, with a strong emphasis on macOS development
  • Familiarity with Swift or Objective-C is a plus
  • Knowledge of networking protocols and troubleshooting tools specifically on macOS platforms
  • A team player with a can-do attitude, ready to tackle complex problems and eager to learn and grow
  • Skilled at collaboration and effective communication across multiple teams
  • M.S./B.S. degree in Computer Science, Electrical Engineering, or equivalent military experience
Preferred Qualities
  • A fast learner who adapts quickly to new tools and technologies
  • Enjoys solving challenging problems and working across cross-functional teams
  • Knowledge of the cybersecurity field
  • Proven ability to guide and inspire others, fostering a culture of shared ownership and technical excellence
  • Ability to articulate vision clearly and convincingly, collaborating effectively with diverse teams across functions
  • Relocation assistance may be available for the right talent
Additional Information

The Team: Our engineering team is at the core of our products – connected directly to the mission of preventing cyberattacks. We are constantly innovating – challenging the way we, and the industry, think about cybersecurity. Our engineers don’t shy away from building products to solve problems no one has pursued before.

Compensation Disclosure: The compensation offered for this position will depend on qualifications, experience, and work location. For candidates who receive an offer at the posted level, the starting base salary is expected to be between $147,000/YR - $237,500/YR. The offered compensation may also include restricted stock units and a bonus. A description of our employee benefits may be found here.

Our Commitment: Palo Alto Networks is an equal opportunity employer. We celebrate diversity in our workplace, and all qualified applicants will receive consideration for employment without regard to age, ancestry, color, family or medical care leave, gender identity or expression, genetic information, marital status, medical condition, national origin, physical or mental disability, political affiliation, protected veteran status, race, religion, sex (including pregnancy), sexual orientation, or other legally protected characteristics. All your information will be kept confidential according to EEO guidelines. We’re committed to providing reasonable accommodations for all qualified individuals with a disability. If you require assistance or accommodation due to a disability or special need, please contact us at View email address on click.appcast.io. Is role eligible for Immigration Sponsorship?: Yes

#J-18808-Ljbffr
Vacancy posted 4 days ago
Similar jobs that could be interesting for youBased on the Principal Software Engineer - MacOS, C/C++ (Global Protect) in Santa Clara, CA vacancy
  • $147k - $237.5k

     ...®, we’re united by a shared mission—to protect our digital way of life. We thrive at the...  ...™ Cloud. We are seeking an experienced Software Engineer to design, develop and deliver next‑...  ..., Ubuntu, Fedora, etc. Proficiency in C/C++ programming languages, with a strong emphasis... 
    C++
    Full time
    Work at office
    Immediate start
    Remote work

    Palo Alto Networks, Inc.

    Santa Clara, CA
    5 days ago
  • $172k - $349k

     ...Principal Software Engineer (Networking, Python, C/C++) This role has been designed as 'Hybrid' with an expectation that...  ...Packard Enterprise is the global edge-to-cloud company advancing the...  ...work. We help companies connect, protect, analyze, and act on their data and... 
    C++
    Work experience placement
    Work at office
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    1 day ago
  • $147k - $237.5k

     ...united by a shared mission-to protect our digital way of life. We...  ...is seeking an accomplished Principal Software Engineer with expertise in developing client-side software for MacOS. You will be part of a world...  ...Swift, Objective-C, or modern C++ with experience building... 
    C++
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $172k - $349k

    Principal Software Engineer (Networking, Python, C/C++) This role has been designed as ‘Hybrid’ with an expectation that...  ...Hewlett Packard Enterprise is the global edge-to-cloud company advancing the...  ...work. We help companies connect, protect, analyze, and act on their data... 
    C++
    Full time
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    2 days ago
  • $170k - $277k

     ...united by a shared mission-to protect our digital way of life. We...  ...We are seeking an experienced Software Engineer to contribute to the design,...  ...Endpoint Engineering (Windows or macOS). Mandatory hands-on...  ...Demonstrated proficiency in C/C++ or another object-oriented programming... 
    C++
    Full time
    Work at office

    Palo Alto Networks

    Santa Clara, CA
    5 days ago
  • $172k - $349k

     ...Principal Software Engineer - Embedded (RIS) This role has been designed as ''...  ...Packard Enterprise is the global edge-to-cloud company advancing...  ...We help companies connect, protect, analyze, and act on their...  ...experience ~ Strong in C/C++, Embedded Systems and Device... 
    C++
    Work experience placement
    Work at office

    Hewlett Packard Enterprise

    Sunnyvale, CA
    10 days ago
  • $170k - $210k

     ...We are currently seeking a Principal Software Developer Engineer for our FortiSwitch team....  ...M.S. preferred Strong C/C++ experience in Unix/Linux environment...  ..., working seamlessly with global customers, internal...  ...through its mission to protect people, devices, and data... 
    C++
    Full time
    Worldwide
    Home office

    Fortinet

    Sunnyvale, CA
    3 days ago
  • $172k - $349k

     ...Principal Software Engineer, Embedded (RIS) This role has been designed as 'Hybrid...  ...Packard Enterprise is the global edge-to-cloud company...  ...We help companies connect, protect, analyze, and act on their...  ...debugging experience ~ Strong in C/C++, Embedded Systems and... 
    C++
    Work experience placement
    Work at office
    Local area
    Immediate start
    2 days per week

    Hewlett Packard Enterprise

    Sunnyvale, CA
    18 days ago
  • $165.8k - $307.9k

     ...for ensuring a software product meets its...  ...As a Principal Software Developer...  ...represent quality engineering and verification...  ...across multiple global locations. The...  ...be utilized: C++, Java, Cucumber...  ...Google Suite, macOS/Linux, MS SQL,...  ...on the basis of Protected Veteran status,... 
    C++
    Work at office
    Local area
    Relocation package

    F. Hoffmann-La Roche Ltd

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

     ...Principal Software Engineer The ADEM engineering team is the engine of innovation...  ...to build technology that protects the digital way of life for...  ...Agent across Linux, Windows, macOS, and mobile platforms,...  ...desirable. Prefer coding in C/C++ Compensation... 
    C++
    Permanent employment
    Local area

    Palo Alto Networks

    Santa Clara, CA
    7 days ago
  • $172k - $349k

     ...Software Engineer, Networking & C/C+ This role has been designed as 'Hybrid' with an...  ...Packard Enterprise is the global edge-to-cloud company advancing...  ...We help companies connect, protect, analyze, and act on their...  ...years of experience with 'C++' Programming Strong fundamental... 
    C++
    Work experience placement
    Work at office
    Remote work
    2 days per week

    Hewlett Packard Enterprise Development LP

    Sunnyvale, CA
    2 days ago
  • $111.6k - $180k

     ...The mission of TikTok's Global Security Organization...  ...products on TikTok Shop - GSO protects their data and privacy,...  ...operations, and drives engineering enhancements, including...  .../Windows), endpoints (macOS/Windows), email systems...  ...(Python, Go, Bash, or C/C++) with strong debugging... 
    C++
    Temporary work
    Local area

    Tik Tok

    San Jose, CA
    3 days ago
  •  ...EXPLORATION TECHNOLOGIES CORP seeks a Principal Wi‑Fi Software Engineer for their Starlink consumer product...  ...will have a strong background in C or C++, Wi‑Fi protocols, and embedded systems...  ...cutting-edge solutions for millions of customers globally. #J-18808-Ljbffr... 
    C++

    SPACE EXPLORATION TECHNOLOGIES CORP

    Palo Alto, CA
    4 days ago
  • $140k - $215k

     ...As a global leader in cybersecurity, CrowdStrike protects the people, processes and technologies that drive modern...  ...the Role: This is a Software Development Engineer role on the Cloud Runtime Protection...  ...features on Linux or Unix in C/C++ with the following... 
    C++
    Work experience placement
    Work at office
    Local area
    2 days per week
    3 days per week

    CrowdStrike Holdings, Inc.

    Sunnyvale, CA
    5 days ago
  • $165k - $267.5k

     ...A leading cybersecurity firm in Santa Clara is seeking a software developer skilled in C++ to tackle complex problems and optimize large projects. The role involves collaboration with cross-functional teams and requires a strong background in software development and code... 
    C++

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $240k - $270k

     ...firms. Our unprecedented global expansion has...  ...passionate, and committed engineers, technologists, and...  ...seeking an experienced Principal Software Engineer - Switch...  ...programming skills in C/C++ and/or Go. ~ Expertise...  ..., age, disability, protected veteran status or special... 
    C++
    Worldwide

    Super Micro Computer

    San Jose, CA
    2 days ago
  • $195k - $292k

     ...algorithm knowledge and reasoning ability Proficiency in Python and C/C++ Demonstrated exceptional problem-solving ability - IOI medal...  ..., dental insurance, vision insurance, as well as income protection and a 401K retirement plan, so that you can feel secure in your... 
    C++
    Local area

    Ampere

    Santa Clara, CA
    3 days ago
  • $272k - $431.25k

     ...edge LLM workloads. We are seeking a Principal Systems Engineer to define the vision and roadmap for...  ...storage, or ML systems infrastructure in C/C++ and Python, with a track record of...  ..., disability status or any other characteristic protected by law. #J-18808-Ljbffr... 
    C++
    Local area
    Remote work

    NVIDIA Gruppe

    Santa Clara, CA
    4 days ago
  • $240k - $270k

     ...Principal Software Engineer - Switch Design Supermicro® is a Top Tier provider...  ...technology firms. Our unprecedented global expansion has provided us...  ...experience with C/C++ and Python. Strong grounding...  ...national origin, age, disability, protected veteran status or special... 
    C++
    Remote work
    Worldwide

    Super Micro Computer

    San Jose, CA
    4 days ago
  • $154k - $286k

     ...systems, where early software bring-up, performance...  ...In this role, the engineer will be responsible for...  ...SystemVerilog/Verilog) and/or C/C++ Understanding of...  ...depends on. We are a global electronic design automation...  ..., or any other protected class. Cadence is committed... 
    C++

    Cadence Design Systems

    San Jose, CA
    2 days ago
  • $170k - $277k

     ...united by a shared mission—to protect our digital way of life. We thrive...  ...class team of researchers and engineers in Headquarters, Santa Clara,...  ...of our team. Your Experience C++ virtuoso -- 8+ years of...  ...on various platforms (Windows, MacOS, Linux). Advantage Chromium champion... 
    C++
    Full time
    Work at office
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    4 days ago
  • $142.8k - $274.8k

     ...and Infrastructure Engineering (SCHIE) is the...  ...Microsoft Azure platform globally with our server...  ...state-of-the-art software and hardware expertise...  .... As a Principal Software Engineer...  ...limited to, C, C++, C#, Java, JavaScript...  ...affiliation, protected veteran or military... 
    C++
    Ongoing contract
    Work at office
    Local area
    Worldwide

    Microsoft Corporation

    Santa Clara, CA
    6 days ago
  • $147k - $237.5k

     ...re united by a shared mission-to protect our digital way of life. We thrive...  ...Bring your backend java cloud engineering skills to work on the latest cloud software/web applications. Help us deploy...  ...native code languages, e.g Rust, Go, C/C++ is a big plus Experience and/... 
    C++
    Full time
    Work at office
    Visa sponsorship
    Work visa
    3 days per week

    Palo Alto Networks

    Santa Clara, CA
    2 days ago
  • $96.8k - $306.4k

     ...Technical Strategy And Oversight Engineer Oracle Cloud...  ...for investment and drive the software design and development for new...  ...initiatives. ~ Strong experience of C/C++ and open to work on Rust ~...  ...gender identity, disability and protected veterans' status, or any... 
    C++
    Temporary work
    Work experience placement
    Worldwide
    Flexible hours

    Oracle

    Santa Clara, CA
    3 days ago
  • $231.4k - $331.8k

     ...offering workload protection, micro-segmentation...  ...a highly dynamic engineering organization that works on building software for workload security...  ...vectors. As a Principal Engineer with our...  ...such as Go, C++, or Java. At least...  ...things happen on a global scale. Because our... 
    C++
    Full time
    Temporary work
    Work experience placement
    Local area
    Flexible hours

    Cisco

    Sunnyvale, CA
    1 day ago
  • $170k - $277k

     ...class team of researchers and engineers in Headquarters, Santa Clara,...  ...our team Your Experience C++ virtuoso - 8+ years of wielding...  ...various platforms (Windows, MacOS, Linux) Advantage Chromium...  ..., political affiliation, protected veteran status, race, religion... 
    C++
    Visa sponsorship
    Work visa

    Palo Alto Networks

    Santa Clara, CA
    8 hours ago
  • $154k - $286k

     ...looking for an experienced C++ software engineer to join the Protium Software...  ...Excellent programming skills in C/C++ Strong knowledge of...  ...modern life depends on. We are a global electronic design automation...  ...of disability, or any other protected class. Cadence is... 
    C++

    Cadence Design Systems

    San Jose, CA
    3 days ago
  • $272k - $431.25k

     ...hands‑on delivery across system software, drivers, and CUDA to make...  ...reliability implementations in C/C++, including IPC/shared memory,...  ...technical direction for an engineering team; mentor engineers, drive...  ...or any other characteristic protected by law. #J-18808-Ljbffr NVIDIA... 
    C++

    NVIDIA Gruppe

    Santa Clara, CA
    3 days ago
  • $170k - $210k

     ...currently seeking a Principal Embedded Software Developer for our FortiSwitch...  ...or Electrical Engineering; M.S. preferred....  ...switch/router. Strong C/C++ experience in Unix/...  ...seamlessly with global customers, internal...  ...intelligent, seamless protection across the expanding... 
    C++
    Full time
    Worldwide

    Fortinet

    Sunnyvale, CA
    5 days ago
  • $207k - $340k

     ...Principal Staff Software Engineer, AI Advertiser Growth This role will be based in...  ...exceptional value to a diverse global community of advertisers....  ..., etc.) and languages (C++, Python, etc.). Experience...  ..., or any other legally protected class. LinkedIn is committed... 
    C++
    For contractors
    Work experience placement
    Work at office
    Flexible hours

    LinkedIn

    Sunnyvale, CA
    10 days ago

Do you want to receive more vacancies?

Subscribe and receive similar vacancies to Principal Software Engineer - MacOS, C/C++ (Global Protect). Be the first to apply!