1

Hp Software Engineer Jobs in California (NOW HIRING)

AI Engineer

Palo Alto, CA · On-site

$147K - $230K/yr

Develop reusable software components and integration patterns that can transition from prototype to ... HP offers a comprehensive benefits package for this position, including: * Health insurance

New

The role collaborates with cross-functional teams, including software developers, system ... In this role, you will help shape an incubation effort within HP's PC ecosystem experience and ...

Senior DevOps Engineer

Palo Alto, CA · On-site

$105K - $161K/yr

... Engineer Description - About Us Innovation is in HP's DNA. From our origins in a Palo Alto garage ... HP brings together a portfolio that spans printing, personal computing, software and services to ...

Leidos has a new and exciting opportunity for a Applications Software Engineer in our INTEL Sector ... Experience with Security Scanning (HP Fortify, HP WebInspect) * Experience with Build Scripts (e.g ...

Leidos has a new and exciting opportunity for a Applications Software Engineer in our INTEL Sector ... Experience with Security Scanning (HP Fortify, HP WebInspect) * Experience with Build Scripts (e.g ...

Partner closely with engineering and UX to deliver high-quality, customer-centric software * Drive ... HP offers a comprehensive benefits package for this position, including: * Health insurance

Who We Are HP IQ is HP's new AI innovation lab. Combining startup agility with HP's global scale, w ... About The Role The System Software team is responsible for firmware, operating system software ...

... HP IQ experience is robust, reliable, and delightful to use. We are looking for a Senior Quality Assurance Engineer to lead test strategy and quality initiatives across software and hardware teams.

New

JavaScript Engineer Palo Alto, CA 12 months+ Skills/Experience 6+ years of software engineering ... We create, deploy, and operate a set of shared, but independent, cloud based services for use by HP ...

Showing results 41-60

Hp Software Engineer information

See California salary details

$62.7K

$145.6K

$202.8K

How much do hp software engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for hp software engineer in California is $145,592.00, according to ZipRecruiter salary data. Most workers in this role earn between $118,400.00 and $170,700.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive as an HP Software Engineer?

To thrive as an HP Software Engineer, you need a strong foundation in computer science, programming languages (such as Java, C++, or Python), and a relevant degree in computer science or a related field. Familiarity with HP's development tools, software frameworks, version control systems like Git, and sometimes certifications in specific HP technologies are valuable. Strong problem-solving, teamwork, and effective communication skills help engineers collaborate and innovate within diverse teams. These skills ensure high-quality software development, efficient project delivery, and the ability to adapt to evolving technological requirements.

What is an HP Software Engineer?

HP Software Engineers are professionals who design, develop, test, and maintain software solutions for Hewlett-Packard (HP). They work on a variety of projects, including device firmware, cloud services, security tools, and enterprise applications. Their responsibilities often include collaborating with cross-functional teams, writing and reviewing code, and ensuring software quality and performance. HP Software Engineers typically have backgrounds in computer science or related fields and are skilled in languages like Java, C++, or Python.

What is the difference between Hp Software Engineer vs Hp Software Developer?

AspectHp Software EngineerHp Software Developer
Required CredentialsBachelor's in CS or related field, possibly certificationsBachelor's in CS or related field, coding certifications optional
Work EnvironmentDesigning, testing, and maintaining software systemsWriting, debugging, and implementing software applications
Employer & Industry UsageUsed across IT, tech, and enterprise sectors within HPCommonly used in software development teams at HP
Search & Comparison IntentUnderstanding roles, responsibilities, and career pathsClarifying job functions and skill requirements

The main difference between an Hp Software Engineer and an Hp Software Developer lies in their focus areas. Engineers typically work on designing and testing complex systems, while Developers focus on coding and implementing software applications. Both roles require similar educational backgrounds and are integral to HP's software projects, but their daily tasks and responsibilities differ slightly.

How does an HP Software Engineer typically collaborate with cross-functional teams during the software development lifecycle?

As an HP Software Engineer, you will regularly collaborate with cross-functional teams such as product management, quality assurance, and UI/UX designers throughout the software development lifecycle. This collaboration often involves participating in agile ceremonies, sharing progress in daily stand-ups, and integrating feedback from stakeholders to refine features. Effective communication and teamwork are essential, as software engineers are expected to work closely with other departments to ensure that technical solutions align with user needs and business objectives. Additionally, you'll contribute to code reviews and knowledge-sharing sessions, fostering a collaborative and innovative work environment.
Infographic showing various Hp Software Engineer job openings in California as of August 2026, with employment types broken down into 78% Full Time, 17% Part Time, 2% Temporary, and 3% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $145,592 per year, or $70 per hour.

Senior Software Engineer, Device Security

HP IQ

San Francisco, CA • On-site

$216K - $288K/yr

Other

Re-posted 28 days ago


Job description

About the Role

As a Senior Software Engineer specializing in Device Security, you will play a key role in helping HP IQ lead the industry in advancing the security of AI devices, and empowering business and users with control of their privacy and personal data in the quickly evolving AI-driven world. Privacy and security are table stakes at HP IQ, and absolutely integral to our success as a dynamic company with a deep commitment to product.

You will own projects through their entire life cycle, building secure systems for our innovative devices by threat modeling, designing secure architectures, and implementing them. This role focuses on designing and implementing solutions across the entire software stack of embedded systems, PCs, and server class workstations. This includes the way they interface with the outside world, in a way that provides joyful user experiences without compromising privacy & security. The technology that you will create will maintain and strengthen the trust that HP IQ promises to our customers.

What You Might Do
  • Lead the design and implementation of embedded device security architecture from the ground up. This includes using the best industry standard cryptography practices for things like secure key management systems, hardware secure boot, PKI, efficient encryption of data, and more.
  • Collaborate cross-functionally with the CoreOS, Firmware, Design, and Cloud Services teams to create robust security features.
  • Develop custom TrustZone or native kernel applications to enhance hardware-backed identity solutions and data protection.
  • Work on high-profile projects, such as secure channels between devices, protecting personal data, and automatic theft detection; which all require secure and efficient data handling.
  • Interface with biometric sensors to create secure channels for data flow inside and outside device boundaries.
  • Assist in vulnerability management, and apply secure SDLC practices across the company.
Essential Qualifications
  • 6+ years of experience in secure programming in embedded system, AOSP, or Windows environments, primarily in C, C++, or Java.
  • Strong understanding of general embedded systems security concepts, including establishing roots of trust, secure boot, cryptography, PKI, or application sandboxing.
  • Experience in firmware security, OS-level security, or network security.
  • Demonstrated ability to architect and lead multi-disciplinary projects from concept to deployment.
  • Experience in designing secure interfaces with biometric sensors, custom PKI handling, or factory flow processes.
  • Ability to work closely with cross-functional teams to assess attack surface and threat models across many different features.
  • Deep understanding (OR deep desire to learn) of cryptography, security, and privacy theory and practices.
Preferred Skills
  • Background in embedded systems like consumer electronics, IoT, medical, or payment devices or systems.
  • Experience with AOSP and Linux security, including TrustZone, TEE, AVB, Keystore, and SELinux.
  • Experience with privacy compliance standards like GDPR, CCPA, HIPAA, or ISO.

Salary: $216,000- $288,000