HP HP Jet Fusion 3D Lead Software Engineer in Vancouver, Washington
HP Jet Fusion 3D Lead Software Engineer
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
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!
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.
Ensures that a positive customer experience informs both the approach to work, the quality demonstrated, and the endpoint for measuring success
Understands how businesses operate and uses this context to drive innovation and ethical decision-making
Develops methods for supporting innovation and change across the organization
Approaches problems in a rational manner using sound strategies that ensure comprehensive understanding and effective resolution
No shift premium (United States of America)
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