Embedded Software Engineer
CDI Singapore-Singapore-Singapore, Singapore Design / Civil engineering / Industrial engineering
Job description
HP Inc is a Fortune 500 Company founded in 1939, corporate headquarters are in Palo Alto. HP Inc, a 55 billion company is among the world’s largest IT companies. We create technology solutions that provide new possibilities for consumers and business. HP Inc has approximately 50,000 employees worldwide in more than 90 countries on six continents. HP Inc offers you the best work environment where you can learn, grow and contribute to the success story.
HP Office and Productivity Lab in Singapore has designed and built the world's leading business inkjet printers, all-in-one and printing solutions. In order to drive this continued success through our talented workforce. We have an opportunity for an Embedded Firmware Engineer.
This Firmware Engineer position is within HP's InkJet division located in Singapore. This division develops OfficeJet printers. As a Firmware Engineer you will be a very important contributor on a development team. You will be involved in the whole development life cycle, analyze, design, develop, and test firmware to assist with a variety of areas. You will work in a fast-paced, agile, and highly collaborative team environment where you can push your skills and innovative ideas to the limit to build superior printing products.
Responsibilities:
· Design and develop scalable firmware to support our InkJet printing business
· Collaborate with firmware architects, human factor engineers, and test teams to ensure timely delivery of the solutions which meet the quality and schedule goals
· Champion test driven development and continuous integration in an agile environment
· Communicate effectively with cross-functional teams
Desired profile
Education and Experience:
· Bachelor's or Master's degree in Computer Engineering, Computer Science, Electrical Engineering, or equivalent. Embedded System specialization will be an added advantages
· At least 1 years’ experience in embedded firmware or software development. Fresh graduate with solid academic result will be considered
· Hands-on experience with C language and Linux OS environment
· Strong understanding of Real-time OS concepts, including multi-threading, task synchronization, and embedded firmware concepts
· Understanding of project management fundamentals
· Understanding of firmware testing methodology, including designing testing plans, writing test scripts and using debug tools
· Has passion for R&D work and enjoys working in diverse team
· Consider only Singaporean or Singapore permanent resident as this is an EDB funded role