x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Engineering Job   »   Staff Firmware Engineer (Embedded Firmware)
 banner picture 1  banner picture 2  banner picture 3

Staff Firmware Engineer (Embedded Firmware)

Randstad Pte. Limited

about company

I am currently working with a well known biotechnology research company. Office located in Woodlands - but there's shuttle bus provided from Woodlands, Admiralty, Sengkang, Punggol, CCK and Boon Lay mrt to office. Office back home, only shuttle bus to woodlands and admiralty.

5 days in office. Working hours 8am to 5pm. Can end work at 5pm and have more personal time.


about job

● Design & Develop firmware using C/C++ for use in genetic analysis instruments incorporating optics, fluidics, motion system, and advanced image sensors/camera.

● Develop and integrate firmware from early concept phase through release to manufacturing.

● Work with other disciplines (EE, ME, SW) to develop and debug embedded systems.


skills and requirements

● Min 8 years’ experience in developing embedded firmware with hardware integration experience

● Ability to read and understand Linux user and kernel space code to support the Linux application test and test automation.

● Understanding of real time OS, scheduling and synchronization concepts.

● Ability to read electrical schematics and datasheets and to collaborate in design input and reviews.

● Experience with electrical components such as ADC, DAC, stepper and dc motors, image sensors, Ethernet, I2C, SPI, USB and CAN.

● Good experience with ARM processors or other microprocessor architectures.

● Good experience with an embedded RTOS such as ThreadX, VxWorks, FreeRTOS or QNX.

● Understanding of TCP/IP network protocols and programming of network servers and clients.


To apply online please use the 'apply' function, alternatively you may contact Stella at 96554170 (EA: 94C3609 /R1875382)

Sharing is Caring

Know others who would be interested in this job?