HP HP Jet Fusion 3D Lead Software Engineer in Vancouver, Washington

HP Jet Fusion 3D Lead Software Engineer

Description -

At HP, we believe in the power of ideas. We use ideas to put technology to work for everyone. And we believe that ideas thrive best in a culture of teamwork. That is why everyone - at every level in every function, is encouraged to have original ideas, to express them and to share them. We trust anything can be achieved if you really believe in it, and we will invest in your ideas to change lives and the way people work. This vision is what sets us apart as a company. At HP we work across borders, and without limits. Global virtual teams share resources and pool their big ideas to solve business issues and meet personal goals. Everyone is valued for the unique skills, experiences and perspective they bring. That’s how we work at HP. And this is how ideas and people grow.

HP is a proven leader in personal systems and printing, delivering innovations that empower people to create, interact, and inspire like never before. We leverage our strong financial position to extend our leadership in traditional markets and invest in exciting new technologies.

HP has an impressive portfolio and strong innovation pipeline across areas such as:

  • Blended reality technology - our unique Sprout by HP will change the way people do things

  • 3D printing

  • Multi-function printing, Ink in the office

  • Tablets, phablets, notebooks, mobile workstations

We’re looking for visionaries who are ready to make an impact on the way the world works. At HP, the future’s yours to create!

Job Description:

As a Lead Firmware Engineer on our 3D team you will become a strong contributor on a development team responsible for advancing Multi Jet Fusion 3D technology for HP Inc. You'll lead and assist with the design, development, and testing of embedded microprocessor firmware components. You will also help management with the scoping of firmware tasks and resource requirements.

You will assist with investigations and interactions with other geographically dispersed, multi-discipline teams that are providing Firmware components to the same product. Your ownership will include assisting in the creation of new and improved processes and assets. Finally, you will also participate in reviews of firmware/software solutions provided by internal and external providers. As a technical leader on a multi-discipline team, you will assist with investigations on new product technology from the design center of the world's leading 3D printing products.


This job is in located in Vancouver, Washington.


Bachelor's degree in Engineering, Computer Science or related technical field and 4-6 years of software development experience or a Master's degree in Engineering, Computer Science or related technical field and a minimum of 4-6 plus years software development experience or equivalent.

Required Technical Skills:

  • Strong technical leadership, interpersonal and communications skills

  • Proven success with firmware design and development in microprocessor-based embedded systems.

  • Thorough knowledge of embedded real-time operating systems and embedded firmware development processes.

  • Knowledge of Software Engineering principles and software development lifecycle

  • Experience with embedded Linux OS and Threadx RTOS

  • Experience in C and C++ Familiarity with object-oriented design paradigm

  • Knowledge or experience in multithreaded and/or multi-process systems, understanding usage of synchronization primitives, different communication paradigms, mutual exclusion, producer-consumer schemes, memory sharing, data communication and priority assignment.

  • Working knowledge of Subversion, Git or other source-management

  • Experience in code debugging: usage of debuggers and (desirable) tracing tools, memory corruptions and leakage detection and correction, stack analysis.

  • Fluency in written and spoken English.

Required Leadership Skills

  • Our business environment is such that we have partners across different teams and geography to deliver the end to end solution to our customers.

  • This job will require partnership and collaboration with different asset teams and product teams.

  • The technical lead will be leading technical meetings with asset and product partners to align on architecture, design and delivery of 3D Printing Solutions.

  • The Technical lead will be responsible for leading technical engagement with Internal and external Partners

Critical Competencies to Drive Business Results:

Contributions have visible technical impact on key elements of an HP business, strategic direction, improving time-to-market, cost reduction, or unmet customer needs.

Stakeholder Negotiation/Commitment Building (Technical):

Effectively collaborates, builds relationships and influences team members to work towards common goals.


Provides mentoring and guidance to peers and lower level employees.

Customer-Centric Focus:

Ensures that a positive customer experience informs both the approach to work, the quality demonstrated, and the endpoint for measuring success

Thought Leadership:

Understands how businesses operate and uses this context to drive innovation and ethical decision-making

Change Management:

Develops methods for supporting innovation and change across the organization

Problem Solving:

Approaches problems in a rational manner using sound strategies that ensure comprehensive understanding and effective resolution

Job -


Schedule -

Full time

Shift -

No shift premium (United States of America)

Travel -


Relocation -


EEO Tagline -

HP Inc. is EEO F/M/Protected Veteran/ Individual with Disabilities.

Learn more about HP personal data

practices at Privacy Statement at http://www.hp.com/go/privacy , and

Personal Data Rights Notice at http://www8.hp.com/uk/en/privacy/privacy_notice.html (where

applicable). Accessibility at HP at http://www8.hp.com/us/en/hp-information/accessibility-aging/index.html

and Terms at http://www8.hp.com/us/en/terms-of-use.html