Work in Washington Veterans Jobs

Job Information

HP, Inc. R&D Embedded Software Engineer-Ink Supply Firmware in Vancouver, Washington

The Dune Platform is a worldwide project that develops firmware for all products in HP Print. We are seeking a strong firmware development engineer to join our team based in Vancouver, WA. Do you want to work on an established agile team with lots of collaboration, comradery, community and knowledge? Do you enjoy working across products with different codebases, keeping you on your toes? Do you want to get experience on how ink supplies and printer interact? If you answer is YES to these questions, come an apply! Applies intermediate level experience and knowledge. Directs the activities related to the analysis, design, programming, debugging, troubleshooting, and modification of software for firmware (IC embedded code) applications. Oversees programming activities involving analog and digital hardware and software operating systems. May have responsibility for the programming of assembly language, machine language and high level languages, including but not limited to C and C++. Responsibilities * Designs full software stack for ISPs including firmware for peripheral hardwares, data flow frameworks, and more; enables co-work of development and algorithm engineers on the same software code base * Contributes to the complete product development cycle in order to meet defined deliverables * Keeps up with changes in software development tools and techniques used in the product development lifecycle * Designs limited enhancements, updates, and programming changes for portions and subsystems of firmware. * Analyzes design and determines coding, programming, and integration activities required based on specific objectives and established project guidelines * Executes and writes portions of testing plans, protocols, and documentation for assigned portion of application; identifies and debugs issues with code and suggests changes or improvements * 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 assigned systems portion or subsystem * Collaborates and communicates with internal and outsourced development partners regarding firmware design status, project progress, and issue resolution Knowledge & Skills * Developing technical knowledge of complex software systems, including enterprise, middleware, firmware, and embedded systems * Demonstrated ability to collect and analyze input from multiple sources (customers, sales, engineering, marketing, competitor, and management) * Ability to understand and deal well with rapid development cycles and remain flexible in the face of uncertainty * Proficiency using firmware design tools and languages. Strong, demonstrable coding skills in C, C++ and Python. * Familiarity with Jira. * Ability to work using Agile methodologies. * Development experience with embedded systems * General understanding of firmware and hardware design, including interactions and integrations of firmware with hardware * Firmware testing methodology, including execution of test plans, debugging, and testing scripts and tools such as Google Test. * Strong written and verbal communication skills; mastery in English and local language * Ability to effectively communicate design proposals and negotiate options Scope & Impact * Directly impacts delivery time and quality * Supports software engineering leadership * Works closely with architects and technology leads, directly engaging with internal and external software development teams * Resolves complex customer requests and complaints in a professional and prompt manner Complexity * Low to moderate Education & Experience * Bachelor\'s degree in relevant area or demonstrated competence. Typically 2-4 years of related experience. HP offers a comprehensive benefits p