Principal Low-Level Systems Engineer (C/C++/Rust) for Browser

CamWebDir

California (MO)

On-site

USD 150,000 - 210,000

Full time

10 days ago
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Job summary

Palo Alto Networks is seeking a Principal Systems Engineer / Researcher to build and advance core technologies within our Chromium‑based Prisma Browser. This role challenges you to solve complex problems where established solutions may not exist, combining strong C/C++ or Rust systems engineering with deep debugging and investigative skills.

You will work across Chromium, operating systems, networking, security, and remote‑access technologies, turning research and prototypes into

Qualifications

  • Bachelor’s degree with 8+ years experience; OR Master’s with 6+ years; OR PhD with 3+ years; OR equivalent work experience.
  • 6+ years of software engineering, systems engineering, security research, or related experience.
  • Strong programming in C/C++ and/or Rust, including experience with multithreaded, performance‑sensitive production software.
  • Strong experience with reverse engineering, API hooking/instrumentation, protocol analysis, binary analysis, security research, or similar investigative engineering techniques.
  • Exceptional debugging and code‑analysis skills, with the ability to investigate complex problems across Windows, macOS, and/or Linux.
  • Good understanding of systems concepts like process architecture, memory management, concurrency, IPC, networking, and asynchronous programming.
  • Ability to quickly understand unfamiliar technologies and large, complex codebases.
  • Demonstrated ability to investigate ambiguous technical problems, prototype alternative approaches, and develop solutions where an established implementation path may not exist.

Responsibilities

  • Lead the change - Own critical features from conception to deployment, shaping the core of our Chromium‑based Prisma Browser
  • Problem Solving: Leveraging creative approaches to overcome tough obstacles.
  • Collaborate with cross‑functional teams to design, build, and optimize features.

Skills

C/C++
Rust
Reverse engineering
Debugging
Security research
Multithreading
Cross‑platform

Education

Bachelor’s degree in Engineering/CS
Master’s degree in Engineering/CS
PhD in Engineering/CS

Tools

IDA Pro
Ghidra
Frida
Detours

Job description

Palo Alto Networks is seeking a Principal Systems Engineer / Researcher to build and advance core technologies within our Chromium‑based Prisma Browser. This role challenges you to solve complex problems where established solutions may not exist, combining strong C/C++ or Rust systems engineering with deep debugging and investigative skills.

You will work across Chromium, operating systems, networking, security, and remote‑access technologies, turning research and prototypes into

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Systems Engineer: Chromium Prisma Browser(C++/Rust)
Senior Systems Engineer: Chromium Prisma Browser(C++/Rust)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Senior Principal Software Engineer (C++-low level-Prisma Browser)
Senior Principal Software Engineer (C++-low level-Prisma Browser)

CamWebDir • California (MO)

On-site
USD 150,000 - 210,000
Senior Principal Software Engineer (C++-low level-Prisma Browser)
Senior Principal Software Engineer (C++-low level-Prisma Browser)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 180,000 - 240,000
Lead Principal Software Engineer - Chromium Security (C++)
Lead Principal Software Engineer - Chromium Security (C++)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 237,500
Principal Software Engineer (C++-low level-Prisma Browser)
Principal Software Engineer (C++-low level-Prisma Browser)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 147,000 - 237,500
Senior DevOps Engineer - Prisma Browser Platform
Senior DevOps Engineer - Prisma Browser Platform

Palo Alto Networks • California (MO)

On-site
USD 147,000 - 238,000
Principal Engineer Software (Full-Stack- Prisma Browser)
Principal Engineer Software (Full-Stack- Prisma Browser)

Palo Alto Networks, Inc. • Santa Clara (CA)

On-site
USD 170,000 - 277,000
Principal Chromium & CEF Eng — GeForce NOW
Principal Chromium & CEF Eng — GeForce NOW

NVIDIA Corporation • Santa Clara (CA)

On-site
USD 272,000 - 431,000
Equity
Benefits package
Diversity & inclusion
Principal Software Development Engineer - Rust, LLM, Networking
Principal Software Development Engineer - Rust, LLM, Networking

Zscaler • United States

Remote
USD 190,000 - 270,000
Senior Browser Security Engineer (Web Isolation)
Senior Browser Security Engineer (Web Isolation)

menlosecurity • United States

Remote
GBP 85,000 - 120,000