This role drives the design, development, and debugging of embedded software and firmware for HP Print products, with a focus on efficient and reliable operation. The Firmware Engineer collaborates with hardware engineers to integrate firmware with hardware components and ensure seamless communication and functionality. The role works with software developers, hardware engineers, quality assurance teams, product managers, architects, management, and outsourced development partners to deliver high-quality products and coordinate project progress and issue resolution. The engineer develops and enhances embedded software for subsystems running on Real-Time Operating Systems (RTOS), implements coding and integration activities based on product objectives and system architecture, and tests and documents assigned components. The role also investigates and resolves firmware and field issues, analyzes and optimizes performance, memory utilization, and power consumption, and evaluates AI-assisted development tools when appropriate and consistent with security and intellectual property requirements. The position impacts multiple teams and may provide direction as a team or project leader. It responds to moderately complex issues within established guidelines and contributes technical analysis, recommendations, and support for team objectives. The engineer is expected to stay current with industry trends and emerging firmware technologies and recommend opportunities for innovation and continuous improvement.
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