Firmware EngineerDescription -HP occasionally offers work authorization sponsorship for critical need roles. However, this opportunity currently does not offer work authorization sponsorship” and HP will not provide any assistance or sign documentation in support of immigration sponsorship including Optional Practical Training (OPT). About HP:HP Inc. is one of the leaders in Inkjet Technology. We work to maintain this position while adding new technologies and innovative products to our portfolio. We invent, develop and bring to market new technologies and capabilities as well as integrate these technologies into our systems. Our focus is on printing and imaging technologies as well as pursuing broader alternative technologies and research with an eye toward commercial applications. We are dedicated to providing advanced innovative solutions to our partners and customers.We develop technology for printers that fit in your packet or fill a semi truck, printing pocket sized memories to billboard signs. We are defining the future of printing in 2D and 3DJoin a team dedicated to developing, manufacturing and testing cutting edge products for the next wave of printing technology! Positions include MEMS engineers, fluidic architects, design engineers, reliability engineers, ink development, writing system engineers, process and tooling engineers and product engineers.HP is seeking an 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, Software Engineering, Computer Engineering or equivalent.Typically 0-2 years’ experience.Knowledge and Skills: Expertise of firmware development languages such as C/C++ and PythonUnderstanding of firmware development tools and infrastructure, including source control (GIT, etc.), Application lifecycle management (Jira, 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-POSTJob -SoftwareSchedule -Full timeShift -No shift premium (United States of America)Travel -Relocation -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
View Original Job Posting