Discover what
you’re made for

Get connected to the world of
new career choices, right here.

As a division of The GMP Group, one of the largest staffing and HR consultancies in Singapore, GMP Technolgies attracts only the best job opportunities in local SMEs and multinational corporations. With our skilled staff and specialist services, be assured we have the wealth of experience and feel of industry to help you find the best fit.

To check out the possibilities available to you, simply log on to for our full job listings and be in touch with the latest HR-related news and advice from experts.

Let GMP partner you to maximise your full potential and fulfil your career aspirations! 

EA Licence: 11C3793

Firmware Engineer(C/C++/Embedded real-time OS/CBD)
► Telecommunication Industry ► Office Hour ► Working Location: Tanjong Pagar Responsibilities: Responsible for the architecture, design, and development of printer firmware and software applications using C/C++ programming languages. Interfaces with hardware, firmware, and software engineers, application developers, manufacturing personnel, field engineers, sales, and customers. Develops presentations, whitepapers, and training material to communicate functional usage, technologies, and processes. Work with customers, other engineers, Sales and Marketing to understand project/customer requirements and translate these into solutions. Participates in researching technologies to assist in developing hardware and firmware technology roadmaps. Contribute to new product firmware development, maintain and support existing firmware. Write clear, concise and comprehensive unit and developer tests to ensure that the firmware satisfies all product requirements. Participate in firmware and application development projects within and across company development sites. Support creation of project schedules and report project status, activities and issues. Act as a change agent in improving the teams technical acumen, development processes, and tools Ensure firmware developed satisfies company's quality standards, and is implemented in a timely and cost effective manner. Work with Quality, Service and Manufacturing organizations to ensure that company products are delivered and maintained to the highest standards possible. Mentors other developers to raise the expertise of the team. Perform other duties as assigned. Requirements: BS in Computer Engineering, Computer Science, or Electrical Engineering required. Master's preferred. Experience 8+ years’ experience in firmware development using C/C++ Knowledge of wired and wireless networking technologies and securities including Ethernet, 802.11, and Bluetooth is a plus. Proficient in acting as an embedded firmware technical lead for embedded hardware and firmware products Knowledge of firmware architectures and embedded real-time operating systems To apply, please visit to and search for Job Reference: 14353 To find out more about this opportunity, please contact Summer at We regret that only shortlisted candidates will be notified. GMP Technologies (S) Pte Ltd | EA Licence: 11C3793 | EA Personnel: Summer Thung | Registration No: R1871138 Contact Person: Thung, Summer - Reg.No:R1871138 (    

Sounds like a good fit?

If you are interested in or qualify for this position, please visit our website at to submit your application now. You may also click on the Quick Apply (pencil) icon at the bottom of this page.

Because we strongly believe in fair employment, we practice objective merit-based consideration for all qualified applicants. If you are shortlisted for the position, you will hear from our friendly consultants personally.

We wish you great success in your job search!