H

HP Inc.

Makes computers and printers for work and home

Principal Browser Software Engineer

Frontend EngineeringConfirmed live in the last 24 hours
Full-timeCambridge, UKNo salary listed

About the Job

Requirements

  • Strong commercial experience developing software in modern C++.
  • Proficiency in software design, coding, debugging, testing, and performance optimization.
  • Experience developing software for Windows environments.
  • Experience working with JavaScript and/or TypeScript.
  • Experience developing browser-based applications, browser extensions, or web technologies.
  • Knowledge of Chromium and/or Firefox browser architectures and code bases.
  • Strong understanding of object-oriented design principles, data structures, and algorithms.
  • Experience using source control systems and modern software development practices, including Git, Azure DevOps, and GitHub.
  • Experience contributing to automated testing, CI/CD pipelines, and software quality initiatives.
  • Strong analytical, troubleshooting, and problem-solving skills.
  • Excellent communication and collaboration skills.
  • Bachelor's or Master's degree in Computer Science, Software Engineering, Information Systems, or equivalent practical experience.

Responsibilities

  • Develop and maintain core features of HP Wolf Security's secure browsing products.
  • Design, code, debug, test, and optimize software using modern C++.
  • Develop secure browser capabilities on Chromium-based browsers, including Google Chrome and Microsoft Edge.
  • Develop and enhance Firefox-based secure browser functionality using JavaScript, TypeScript, and Gecko technologies.
  • Build and maintain browser extensions and web-based functionality.
  • Develop automation, testing, and validation frameworks using Python.
  • Troubleshoot and resolve complex software defects, performance issues, and security vulnerabilities.
  • Participate in architecture and technical design discussions.
  • Collaborate with software engineers, architects, security researchers, and product teams to deliver enterprise security solutions.
  • Perform code reviews and contribute to software quality, maintainability, and engineering best practices.

Desired Qualifications

  • Exposure to cybersecurity, endpoint security, or secure browsing technologies.
  • Python development for automation and test tooling.
  • Firefox Gecko internals or Chromium browser internals.
  • Cloud technologies and services, including Azure, AWS, or Google Cloud Platform.
  • Scripting and automation using PowerShell, Bash, or similar technologies.
  • Technical leadership, mentoring, or architecture design activities.

About the Company

HP Inc.

Makes computers and printers for work and home

HP designs personal computers, printers and related supplies for households, businesses and public institutions, with products for everyday work and professional computing. Its Z workstations support demanding technical tasks, while its commercial printing systems serve offices, print shops and industrial manufacturers. It sells devices and replacement supplies directly and through partners, and earns service revenue from software, support and managed computer and printer fleets. Founded as a partnership in 1939, the company is headquartered in Palo Alto, California, and retained the PC and printing businesses after separating Hewlett Packard Enterprise in 2015.

Company size
10,001+
Company stage
IPO
Headquarters
Palo Alto, CA
Founded
1939

Recently Posted Jobs

Explore more opportunities at HP Inc.

See more jobs