The Firmware Engineer drives the design, development, and debugging of embedded software and firmware for HP Print products, ensuring efficient and reliable operation. The role collaborates with hardware engineers to integrate firmware with hardware components and works with software developers, quality assurance, product managers, architects, management, and outsourced development partners to deliver high-quality products. The position develops firmware for subsystems running on Real-Time Operating Systems (RTOS), implements code and integration activities aligned with product objectives and system architecture, and creates testing plans, protocols, and documentation. It investigates and resolves software and firmware issues, analyzes and optimizes performance, memory utilization, and power consumption, and addresses field issues with corrective actions and long-term fixes. The engineer also evaluates AI-assisted engineering tools where they can improve workflows while meeting security and intellectual property requirements, contributes technical analysis and recommendations to team objectives, and monitors industry trends for opportunities to innovate and improve. The role impacts multiple teams and may provide direction as a team or project leader, facilitating information validation and team decision-making. It responds to moderately complex issues within established guidelines. The position is full-time, has 25% travel, and offers relocation. The listed annual pay range is $105,050 to $161,800 USD, with additional opportunities for bonus and/or equity for candidates in the United States; pay varies by location, job-related knowledge, skills, and experience.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Mid Level