CareerPlan

Embedded SW Engineer

Singapore, South West, SingaporeFull-time2026-10-09 → 2026-11-10

Core

Designing, developing, testing, and maintaining embedded software for LaserJet printers.

Role type

Embedded SW Engineer

Builds

Functional, user-friendly, and reliable software solutions for LaserJet printers

Domain

Consumer Electronics / Printing

Deliverable

product features

Required skills

C/C++, Python, Assembly, Software Development, Testing, Debugging, Cross-functional collaboration

Preferred skills

Programming Language Certification, Agile Methodology

Technologies

C, C++, Python, Assembly

Responsibilities

Design enhancements and updates for printer software subsystems; Analyze design and determine coding/integration activities; Investigate and resolve technical issues; Write and execute testing plans and protocols; Collaborate with product managers and QA teams to implement features; Lead project teams and development partners; Represent the engineering team in complex development projects.

Seniority

Mid-level, hands-on IC with potential for team leadership