H

HP Inc.

Makes computers and printers for work and home

PageWide Web Press R&D Software Engineer

Embedded EngineeringConfirmed live in the last 24 hours
Full-timeCorvallis, OR, USAIn-person

About the Job

Requirements

  • A bachelor's or master's degree in Computer Science, Computer Engineering, Software Engineering, or a related field is recommended.
  • Typically, candidates have 4–6 years of work experience, preferably in software design and development, software architecture, programming languages, or a related field.
  • Proficiency in software or firmware development languages such as C/C++, Java, Groovy, Scala, or JavaScript.
  • Experience with distributed, multi-threaded, or event-driven systems.
  • Understanding of software, firmware, and hardware interaction.
  • Familiarity with Agile development and continuous integration and continuous delivery practices.
  • Experience with automated testing frameworks and quality-driven development.
  • Experience with industrial, embedded, or high-reliability systems.
  • Ability to work across multiple software and firmware domains.
  • Familiarity with agent-based or tool-orchestrated artificial intelligence systems is preferred.
  • Understanding of evaluation, observability, and safety considerations for artificial intelligence systems is preferred.
  • Experience integrating artificial intelligence into existing production systems is preferred.

Responsibilities

  • Design, develop, test, integrate, and maintain software and/or firmware for HP PageWide Web Press platforms.
  • Build distributed, multi-threaded, and event-driven systems that interact with real-time hardware and industrial controls.
  • Translate product and system requirements into robust, maintainable implementations.
  • Collaborate with writing systems, industrial controls, mechanical, electrical, quality, service, and product teams.
  • Execute automated and manual test strategies, including laboratory and on-press validation.
  • Participate in architecture, design, and code reviews.
  • Investigate and resolve issues found in development and customer environments.
  • Depending on background and interests, work on digital front-end print pipelines, workflow, and performance optimization; press orchestration, configuration, and state management; or real-time firmware and embedded device control, including interactions with ASICs, FPGAs, and diagnostics.
  • Apply artificial intelligence-assisted techniques to improve engineering productivity and diagnostics where appropriate, while ensuring deterministic and safety-critical behavior remains intact.

Desired Qualifications

  • Industrial automation, embedded systems, robotics, or manufacturing experience is valued.
  • Exposure to commercial or industrial printing, automation, or press systems.
  • Experience with open-source software, third-party integration, or cybersecurity practices.

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