Senior Software Engineer (4Pifej)
Skills
About the role
About the Roles
We are seeking a Senior Software Engineer to join a manufacturing and production environment based in Redhill, conveniently located near the MRT. This is a permanent position offering a 5-day work week with flexible hours, along with a competitive salary package including bonuses. The role is ideal for someone experienced in system-level development who enjoys working closely with both software and hardware teams.
What You’ll Be Doing
Develop and maintain middleware components that bridge hardware, drivers, and application layers using C++ and Qt.
Leverage Qt libraries such as QtCore, QtNetwork, QtSerialBus, and QtConcurrent to build system and communication functionalities.
Work closely with hardware and system teams to ensure seamless integration across components.
Troubleshoot and resolve issues related to software and hardware interactions.
Participate in system integration, testing, validation, and deployment of middleware solutions.
Carry out additional duties as assigned by management.
What We’re Looking For
Bachelor’s degree in Software Engineering, Computer Science, Electrical Engineering, or a related discipline.
At least 5 years of relevant experience in software development within Electrical/Electronic Engineering environments.
Strong proficiency in C, C++, and object-oriented programming principles.
Hands-on experience with Qt frameworks, including QtCore, QtNetwork, QtWidgets, and QML.
Practical experience in middleware or system-level software development.
Solid understanding of Linux systems, including shell tools and debugging techniques.
Familiarity with hardware-software communication protocols such as I2C, SPI, UART, USB, and Ethernet.
Experience using version control systems and issue tracking tools.
Note for Applicants
Only shortlisted candidates will be contacted, typically within 4 days.
Applications can be made via the job portal or by emailing your resume (as an attachment) to enquiry@erast.com.sg with 4Pifej in the subject line.
Pay: $6,500.00 - $7,500.00 per month
Experience:
software development using C++ and Qt: 5 years (Preferred)
License/Certification:
permanent working rights with no restrictions in singapore (Preferred)
Work Location: In person
Compensation
This Software Engineer role pays $78k-$90k/yr. Within typical range for software engineer roles in United States.
Questions about this role
Want AI Applyd to auto-apply to roles like this?
We tailor your resume per posting, fill the forms, and track replies for you.