Embedded Software Engineer - Firmware

Location(s):
Boise, Idaho, United States of America
No additional locations
Category: Engineering
Job ID: 3068745
Posted: 12/17/2020 8:00:00 AM

About Us

Innovation is in HP’s DNA. From our origins in a Palo Alto garage in 1939, to our current position as one of the world’s leading technology companies, HP has grown to become a leader in technology and corporate culture, inspiring innovators and entrepreneurs around the globe.

HP brings together a portfolio that spans printing, personal computing, software, services, and IT infrastructure to serve more than 1 billion customers in over 170 countries. We are committed to fostering a diverse and inclusive workplace that attracts exceptional talent. We dream in over 35 languages and share one mission: to engineer experiences that amaze.

About you
Some of the qualities you would bring to the role are:

  • Creativity.  Your thinking and creativity are as varied as your approach to solving problems. 
  • Passion.  You are passionate about software engineering and have the ability to inspire passion in others to create a shared vision that people can adopt as their own.
  • Curiosity. You are a continuous learner who looks for way to improves operations from multiple angles.
  • Grit.  Inconvenient setbacks do not impact your cadence or your results. Attention to Detail. You are committed to documentation, including flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Persuasive Communication. You can communicate a narrative with data to leadership and make recommendations to improve processes and systems.

HP Firmware Engineer Position                                                                                           

HP is seeking an experienced firmware development engineer to join its LaserJet printer R&D team in beautiful Boise, Idaho!  As a firmware engineer in Boise, you’ll join a high energy development team creating innovative solutions that are disrupting the print and copier markets.  HP, a worldwide leader in computing and print technology, is a fortune 50 company with sites around the world.  In addition to working with some of the most talented engineers in the industry, HP provides a wealth of benefits and opportunities. 

As a firmware engineer on our team, you’ll apply basic foundation of a function's principles, theories and concepts to assignments of limited scope. Use professional concepts and theoretical knowledge acquired through specialized training, education or previous experience. Develop expertise and practical knowledge of applications within business environment. Act as team member by providing information, analysis and recommendations in support of team efforts. Work together with other engineers and architects to develop innovative solutions to challenging technical problems.  Exercises independent judgment within defined parameters.  Mentor junior engineers.

Responsibilities:

  • Codes and programs enhancements, updates, and changes for portions and subsystems of firmware, including application and driver level code.
  • Executes established test plans and protocols for assigned portions of code; identifies, logs, and debugs assigned issues.
  • Develops understanding of and relationship with local and worldwide development partners on firmware design and development.
  • Participates as a member of project team of firmware engineers to develop innovative, reliable, cost effective and high-quality solutions enterprise class printing products.
  • and implements enhancements, updates, and changes for portions and subsystems of firmware and embedded code.
  • Triage issues and work with test or other development engineers to fix.
  • Develops understanding of and relationship with internal and outsourced development partners on firmware design and development.
  • Participates as a member of project team of other firmware engineers and internal and outsourced development partners to develop reliable, cost effective and high quality solutions for low to moderately-complex products.

Education and Experience Required:

  • Bachelor's or Master's degree in Computer Science, Information Systems, Computer Engineering or equivalent.
  • Typically 2 - 4 years’ experience.

Knowledge and Skills:

  • Expertise of firmware development languages such as C/C++ and C#
  • Understanding of firmware development tools and infrastructure, including source control (GIT, Subversion, etc.), Application lifecycle management (Jira, TFS, etc.) and code integration.
  • Understanding of basic testing, coding, and debugging procedures.
  • Understanding of firmware and hardware design principles.
  • Experience or understanding of firmware design tools and languages.
  • Good analytical and problem-solving skills.
  • Good written and verbal communication skills; mastery in English and local language.

#LI-POST

Still looking for the right opportunity?

Join our talent community. Be the first to find out about job openings. Discover if there's a career match for you.

Legal & EEO statements

Integrity at HP:

The Integrity at HP embody the fundamental principles that govern our ethical and legal obligations to HP. They pertain not only to our conduct within the company but also to conduct involving our customers, channel partners, suppliers and competitors. Read more about how we win the right way.

Equal Opportunity Employer (EEO):

HP, Inc. provides equal employment opportunity to all employees and prospective employees, without regard to race, color, religion, sex, national origin, ancestry, citizenship, sexual orientation, age, disability, or status as a protected veteran, marital status, familial status, physical or mental disability, medical condition, pregnancy, genetic predisposition or carrier status, uniformed service status, political affiliation or any other characteristic protected by applicable national, federal, state, and local law(s).


Please be assured that you will not be subject to any adverse treatment if you choose to disclose the information requested. This information is provided voluntarily. The information obtained will be kept in strict confidence.


If you’d like more information about HP’s EEO Policy or your EEO rights as an applicant under the law, please click here: Equal Employment Opportunity is the Law Equal Employment Opportunity is the Law - Supplement


Pay Transparency Nondiscrimination Provision: The contractor will not discharge or in any other manner discriminate against employees or applicants because they have inquired about, discussed, or disclosed their own pay or the pay of another employee or applicant. However, employees who have access to the compensation information of other employees or applicants as a part of their essential job functions cannot disclose the pay of other employees or applicants to individuals who do not otherwise have access to compensation information, unless the disclosure is (a) in response to a formal complaint or charge, (b) in furtherance of an investigation, proceeding, hearing, or action, including an investigation conducted by the employer, or (c) consistent with the contractor's legal duty to furnish information.

Accessibility:

HP is committed to working with and providing reasonable accommodation to qualified individuals with physical and mental disabilities. If you need assistance in filling out the employment application or require a reasonable accommodation while seeking employment, please e-mail usaccomodation@hp.com. Note: This option is reserved for applicants needing a reasonable accommodation related to a disability.

Page Javascript