- Location
- Singapore, Singapore
- Type
- Full-time
- Department
- Manufacturing
- Seniority
- Senior
- Closing date
- Today
- Source
- Vincere
Description
Industry/ Organization Type: Manufacturing & Production
Position Title: Senior Software Engineer
Working Location: Redhill (Near to the MRT)
Working Hours: 5 days a week (Flexi Hours)
Salary Package: Basic Salary + Bonus
Duration: Permanent
Key Responsibilities
Design, implement, and maintain middleware components to connect hardware, drivers, and applications using C++ and Qt.
Use Qt libraries (e.g., QtCore, QtNetwork, QtSerialBus, QtConcurrent) for system and communication services.
Collaborate with hardware and system teams for smooth integration.
Debug and resolve software-hardware communication issues.
Support integration testing, validation, and deployment of middleware components.
Other tasks as assigned by Management.
APPLY NOW!!!
5+ years of software development experience in Electrical/Electronic Engineering.
Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related field.
Proficient in C, C++, and object-oriented programming.
Hands-on experience with Qt (QtCore, QtNetwork, QtWidgets, QML).
Experience in middleware development or system-level programming.
Strong understanding of Linux systems, shell tools, and debugging.
Knowledge of hardware-software communication protocols (I2C, SPI, UART, USB, Ethernet).
Experience with version control and issue tracking tools.