16/01/2020 Posted by quantri
Location details

Firmware Engineer

Date Submitted: 16-01-2020 | End date:
Industry Specialization :
Type of Employment : Permanent
Minimum Experience : 3 years
Work Location : Central Singapore

Responsibilities

  • Responsible for new and existing firmware development and support on going medical devices with appropriate risk management analysis
  • Responsible for program design, coding, testing and documentation;
  • Provide detailed functional specifications, systems development processes, modifications and support clinical validation of medical devices
  • Provide training to staff prior to system roll out.

 

Experience required:

  • Working experience with micro controllers, DSP programming best practices. Confident with algorithms and their mathematical background.
  • Good understanding of common communication protocols for embedded systems, such as USB, SPI, I2C, UART, Ethernet, TCP/IP, Bluetooth
  • Bonus if: participated in system design activities and prototyping; familiar with PCB design software; understand schematics; IoT messaging and authentication
  • Hands-on experience in transforming functional specifications into design specifications
  • Strong knowledge of cybersecurity and its current best practices

 

Requirements:

  • Hold a Diploma, MSc or BA/BSc in electrical engineering, computer science or a related technical discipline
  • 3+ years of relevant experience in firmware development
  • Ability to write clear and concise documentations, generating presentable diagrams
  • Good problem-solving skills, stay updated, willing to learn and adopt new technologies
  • Proactive, positive work attitude, able to work independently
  • Good communication and interpersonal skills