HP Software/Firmware Engineer in Boise, Idaho
At HP, we invent new technologies and innovative information products, change markets, and create business opportunities.
We also help to plan and broaden company strategy, and deliver the science and technology that achieves it. And that gives HP leadership.
We're focused on e-services, technologies and solutions. On cloud and computing platforms, printing and imaging technologies, storage and intelligent information appliances, and we're chasing down broader alternative technologies and basic research.
At HP, we in R&D don't just dream about the future. We invent it.
Work in a software/firmware development team providing solutions that support HP’s fleet of imaging and printing products. As a member of this team, an individual will develop and deliver software/firmware solutions that enable proactive, accurate, timely, and efficient administration capabilities. This individual analyzes, designs, programs, debugs, and modifies software enhancements and/or new products used in local, networked, or Internet-related computer programs, primarily for device management service professionals. Using current programming language and technologies, writes code, automated tests, and performs testing and debugging of applications.
Collaborate with multiple project teams of other software applications engineers and internal and outsourced development partners responsible for all stages of design and development of the product, including solution design, analysis, coding, testing, and integration
Collaborate and assist with activities to establish, enhance, and extend the software development platform, tools, and processes
Plan and schedule software development tasks and provide status updates as necessary
Document and present designs to reviewers to validate quality, security, customer usability, and completeness of design
Drives innovation and integration of new technologies into projects and activities in the software applications design organization.
Education and Experience
- Bachelor's or Master's degree in Computer Science, Information Systems, or equivalent
Knowledge and Skills
Must possess working knowledge of multiple versions of Windows operating systems. Additional experience with other operating systems is preferred
Excellent analytical and problem solving skills.
Excellent knowledge of software architecture design and development methodology, including agile, test-driven development, and familiarity with testing strategies
Excellent written and verbal communication skills; mastery in English. Ability to effectively communicate product architectures, design proposals and negotiate options at senior engineering levels.
Experience in Agile, Kanban, and Lean methodologies
Demonstrated knowledge and experience of software engineering principles, methodologies, and procedures.
Self-management skills; productivity, reliability, dependability
Positive, 'can do' attitude
Ability to work effectively in diverse, foreign, and multi-cultural environments
Innovative and creative approach to solving problems ("Think outside of the box" mentality)
Ability to cope with peak workloads, short deadlines and significant pressure
Solid English oral and written communication skills.
In addition to the above, all HP employees are expected to:
Help train, and give guidance to, other HP employees.
Maintain a clean, safe, and unobstructed work area, practicing good safety habits, and utilize appropriate safety equipment.
Provide customers with the highest quality of products and services.
Understand and apply appropriate quality improvement processes.
Promote the HP Way!
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