Salary Range
SGD 60,000 - SGD 72,000 /year
SGD 5,000 - SGD 6,000/month
Skills Required
Job Description
Summary:
The Software Engineer is responsible for application software development across the full software development lifecycle. This role involves hands‑on participation in system analysis, design, coding, testing, and maintenance, with a strong focus on C++ development and object‑oriented design. The engineer will also support troubleshooting and resolution of product issues involving software, and where applicable, electronic and mechanical systems.
What are need from you:-
- Application software development.
- Participate actively in all phases of the software development lifecycle, including analysis, design, coding, testing, and maintenance.
- Apply sound software development techniques and best practices, with strong fluency in programming languages and application programming interfaces (APIs).
- Perform maintenance and troubleshooting of existing software solutions to ensure system stability and performance.
Required skills and competencies
Good programming skills in C++, design
Experience or familiarity with Linux environments is an added advantage
Good knowledge of Object-orientedProgramming (OOP) concepts and principles
Must have at least 7/10 proficiency in C++
Preferred skills and competencies
Exposure to software development in systems involving electronics or embedded platforms.
Demonstrated capability in a relevant technical domain or industry.
Proven track record of delivering quality software solutions or contributing to successful project outcomes.
Experience in AI-Assisted Development is an added advantage
Qualifications and experience
Degree in Electronic / Electrical / Computer Engineering /Computer Science
At least 2 years’ relevant experience