x
Get our mobile app
Fast & easy access to Jobstore
Use App
Congratulations!
You just received a job recommendation!
check it out now
Browse Jobs
Companies
Campus Hiring
Download App
Jobs in Singapore   »   Jobs in Singapore   »   Information Technology Job   »   Software Engineer (C++)
 banner picture 1  banner picture 2  banner picture 3

Software Engineer (C++)

Achieve Success Pte. Ltd.

Achieve Success Pte. Ltd. company logo

Responsibilities:

  • Implement and optimize multi-threaded applications, utilize socket programming for network communication, and manage serial communication protocols effectively
  • Implement secure coding practices to mitigate potential vulnerabilities and ensure the integrity and confidentiality of software systems.
  • Lead or participate in all phases of the Software Development Lifecycle (SDLC), from requirements gathering and analysis to design, implementation, testing, deployment, and maintenance.
  • Produce comprehensive documentation including Requirements Specification, Use Cases, Design Documentation, and UML models to ensure clear understanding and maintainability of software systems.
  • Utilize expertise in object-oriented programming to design, develop, and maintain high-quality software solutions.

Requirements:

  • At least 5 years' relevant experience in object-oriented software development;
  • Been through at least one full Software Development Lifecycle;
  • Experience in multi-threading, socket programming and serial communication;
  • Experience in writing Requirements Specification, Use Cases, Design Documentation, object-oriented software design and UML modelling;
  • Familiar with secure coding;
  • Good knowledge and experience in C++ on Windows and/or Embedded (e.g. QNX, Vxworks, Linux, Java etc) platforms;
  • Good written and verbal communication skills in English; and Self-motivated and a good team player.
  • Strong analytical and problem-solving skills;

Added advantage

if candidate is familiar with one or more of the following technologies:

  • Three-tier software architecture
  • Virtualization Technologies (such as hypervisors or containers)
  • Secure Communications (e.g. FTPS, HTTPS, etc.)
✱   This job post has expired   ✱

Sharing is Caring

Know others who would be interested in this job?

Similar Jobs
Senior Application Consultant
Black Swan Group Pte. Ltd.
Quick Apply
Mobile Spirometry Technician
Smartfuture Pte. Ltd.
Quick Apply
ERP Manager - Information Technology [ Microsoft D365 / ERP / Servers Backup and maintenance ] - 8890
The Supreme Hr Advisory Pte. Ltd.
Quick Apply
Network Engineer/Cybersecurity Engineer | Basic up to $6000 - R22103957
Staffking Pte. Ltd.
Quick Apply
Technical Consultant( Informatica + Moody's )
Unison Consulting Pte Ltd
Quick Apply
Web Programmer #67967
Anradus Pte. Ltd.
Quick Apply
Application Engineer #67669
Anradus Pte. Ltd.
Quick Apply
Network Engineer #67599
Anradus Pte. Ltd.
Quick Apply
Data Entry Specialist (Temp/ Hybrid Work Arrangement) #67597
Anradus Pte. Ltd.
Quick Apply
Application Engineer #67591
Anradus Pte. Ltd.
Quick Apply