HP logo

Senior Embedded Software/ Firmware Engineer

HP

SingaporeFull-timeOn-site

Posted 8 Jun 2026

About this role

Develop and enhance firmware, including application and driver level code, for enterprise-class printing products. Collaborate with global development partners to design, debug, and implement high-quality software solutions while mentoring junior staff. Requires a Bachelor's or Master's degree in Computer Science, Electrical Engineering, or a related field with 10-16 years of experience. Expertise in C/C++, Assembly, and firmware development tools is essential.

What they're looking for

C/C++AssemblyFirmware DevelopmentGITJiraAgile MethodologyAWSPython

Frequently asked questions

What does a Senior Embedded Software/ Firmware Engineer at HP do?

Develop and enhance firmware, including application and driver level code, for enterprise-class printing products. Collaborate with global development partners to design, debug, and implement high-quality software solutions while mentoring junior staff. Requires a Bachelor's or Master's degree in Co…

What skills does this Senior Embedded Software/ Firmware Engineer role need?

Key skills for this role include C/C++, Assembly, Firmware Development, GIT, Jira, Agile Methodology.

How much does a Senior Embedded Software/ Firmware Engineer at HP pay?

The employer did not list a salary for this role. Most similar Singapore roles publish their band on the job page.

Is this Senior Embedded Software/ Firmware Engineer role remote, hybrid, or on-site?

This role is on-site, based in Singapore.

How do I apply for this Senior Embedded Software/ Firmware Engineer role?

You can apply directly on HP's careers page. ApplyLah can tailor your résumé and cover letter to this exact role in seconds first.