senior firmware engineer in singapore

posted
job type
permanent
salary
S$ 7,000 per month
apply now

job details

posted
location
singapore
job category
information technology
job type
permanent
working hours
Full-Time
salary
S$ 7,000 per month
experience
5 years
reference number
91M0129266_1547031982
phone
000
apply now

job description

About the job

You will be involving in embedded design, development, debug, and maintenance for our industry leading mobile and stationary printer products.This is an opportunity to work with state of the art tools and methodologies and embedded, wireless, and wired technologies, Bluetooth, Ethernet, and future standards. Your other responsibilites are as below:

  • Analyzes, develops, designs, programs, debugs and implements embedded systems for the organization's products and systems.
  • Develops tests, testing and troubleshooting strategies, devices, and systems for firmware.
  • Integrates firmware to maintain functionality, throughput and consistency. Develops user documentation.


About the manager/team
You will be working in a team of 20 and report to R&D Manager

Skills and Experience required

You will need min degree in Computer Engineering, Computer Science, or Electrical/Electronics Engineering with min 6 years of relevant experience in the following:

  • Experienced knowledge in machine language, assembly language and high level language (e.g.,C,C++).
  • Proficiency with software architectures and embedded real-time operating systems (QNX is a PLUS)
  • Proficiency in communication protocols such as (I2C, UART, SPI, CAN) and MCU (ARM/Cortex)
  • Proficiency with wired networking technologies and securities including Ethernet. 802.11, Bluetooth, and wireless securities are a plus.


This is a PERM role and pay up to 9k per month commensurate with your last drawn and competency


Interested candidates please send your updated CV to steve.ling(@)randstad.com.sg

EA(94C3609/R1332781)



skills

C/C++, RTOS, Linux, MCU

qualification

no additional qualifications required

educational requirements

Bachelor Degree