Staff Engineer (Software Development)
Be among the first applicants.
Bridgetek Pte Ltd
Singapore
USD 60,000 - 100,000
Be among the first applicants.
7 days ago
Apply now
Resume match
Save job
Job description
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.
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).
Apply now
Get a free, confidential resume review.
Select file
or drag and drop it
Select file
or drag and drop it
Rated “Excellent” based on 14,843 reviews
Free online coaching
Improve your chances of getting that interview invitation!
Get free coaching
Be the first to explore new
Staff Engineer (Software Development)
jobs in
Singapore
Get job alerts