Staff Engineer

Bridgetek Pte Ltd
Singapore
USD 60,000 - 100,000
Job description

Department & Reporting

  • Department: Software Development
  • Reporting To: Manager (Software Development)
  • Location: Singapore

Position Summary

To work on both embedded HMI applications and desktop GUI development tools.

Key Responsibilities

  • Develop and maintain embedded HMI applications using our proprietary Bridgetek EVE embedded GPU platform.
  • Design and enhance GUI development tools using Qt (C++ and/or Python bindings).
  • Implement features to support UI development, simulation, and deployment within the GUI IDE tool.
  • Write Python scripts for internal tools, automation, and testing of GUI components.
  • Collaborate with firmware and hardware teams to integrate and optimize HMI applications.
  • Conduct unit and integration testing to ensure system reliability and performance.
  • Create documentation and user guides to support internal teams and external developers.

Knowledge & Skill Requirements

Required Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Electronics, or related field.
  • Solid experience in embedded systems development with C/C++.
  • Hands-on experience with Qt framework for GUI tool development.
  • Proficiency in Python for scripting, tool development, and automated testing.
  • Familiarity with graphics rendering concepts and HMI architecture.
  • Knowledge of communication protocols like SPI, I2C, or UART.

Preferred Qualifications

  • Experience with the development for embedded GPUs or graphics/LCD controllers
  • Practical knowledge of LVGL (Light and Versatile Graphics Library).
  • Experience developing custom GUI tools or frameworks for embedded devices.
  • Understanding of UI/UX principles for embedded and desktop applications.
  • Exposure to Agile development methodologies and version control systems (e.g., Git).

Working Conditions

Working conditions are normal for an office environment with willingness to work in a flexible schedule. We provide a professional, fun and exciting work environment where innovation and creativity thrive!

Get a free, confidential resume review.
Select file or drag and drop it
Avatar
Free online coaching
Improve your chances of getting that interview invitation!
Be the first to explore new Staff Engineer jobs in Singapore