Senior Firmware Engineer

Location: Singapore
Job Type: Permanent
Specialisation: Information Technology
Salary: S$6000 - S$7500 per month
Reference: BBBH9353_1622634467
Contact: Helen Nguyen
Email: email Helen

Senior Firmware Engineer - Permanent

Be a part of a highly technical R&D team to work on continuously developing existing products and involve in new and exciting projects.

Key responsibilities:

  • Contribute to system architecture and development of new features for embedded systems
  • Investigate, prototype and deliver new and innovative system solutions.
  • Understand real time operating systems along with memory management techniques, threads of execution, thread synchronization, hardware initialization, sensor reading, and interacting with electromechanical devices.
  • Writing user facing applications that run on the embedded device.
  • Design, develop, code, and document small modules as part of larger firmware projects.
  • Utilize structured coding techniques when developing code bases, and follow standard development practices.
  • Read schematics, utilize oscilloscopes, digital analyzers and other test equipment in the development and debugging of firmware designs.
  • Analyze electrical designs to make sure it meets the firmware needs.
  • Write device drivers, user facing application, boot code, and interrupt service routines.

Key rereuiqments:

  • Minimum 6+ years of experience in hands-on firmware development positions.
  • Expertise in C/C++ programming in a real-time embedded environment.
  • Experience in rendering graphics using QT Graphics (Qt Quick/Qt OpenGL/Qt Quick Scenegraph) Apis.
  • Experience in implementing interpreters/emulators.
  • A highly technical individual, a problem solver and a team player

Please send your resume in WORD format by clicking the apply button below or contact Helen Nguyen on +65 6701 1519 for a confidential discussion. Please note that only short-listed candidates will be contacted. CEI Reg. Number R1660747 (Nguyen Ngoc Thanh Hien).