Enable job alerts via email!

Software Engineer (Devices)

People Profilers

Singapore

On-site

SGD 60,000 - 80,000

Full time

6 days ago
Be an early applicant

Job summary

A recruitment agency in Singapore is looking for a Software Developer with expertise in C++. You will engage in the full software development lifecycle, collaborating with stakeholders and providing application support. The ideal candidate has over 5 years of experience in object-oriented development and a strong analytical background. This role offers a dynamic work environment and opportunities for growth.

Qualifications

  • 5+ years of relevant experience in object-oriented software development.
  • Experience in writing Requirements Specifications and Design Documentation.
  • Good knowledge of software development lifecycle.

Responsibilities

  • Collaborate with stakeholders for software requirements.
  • Engage in software design, development, and testing.
  • Provide application support for issues.

Skills

C++ (Windows/Embedded)
Multithreading
Socket programming
Analytical skills
Problem-solving skills
Communication skills (English)

Education

Degree in Electrical / Electronic Engineering / Computer Science

Tools

UML
MySQL
HTML/CSS/JavaScript/JSON
Virtualization Technologies

Job description

  • Requirements Gathering: Collaborate with stakeholders to identify and document software requirements.
  • Design, Implementation, and Testing: Engage in the design, development, and testing of software applications.
  • Documentation: Prepare and submit deliverables throughout the software development lifecycle, including Business Rules, Software Requirement Specifications, Software Architecture Documents, Design Specifications, Interface Specifications, Source Code, Testing Specifications, Operation and Maintenance Manuals, Training Manuals, and other required documents as per the standards set by the Authority.
  • Application Support: Provide daily support for application-related issues to assist the Authority.
  • User Liaison: Communicate with users to address requirements, design, and testing issues.

Requirements:

  • Recognised degree in Electrical / Electronic Engineering / Computer Science or a relevant discipline;
  • Experienced withat least one full Software Development Lifecycle;
  • Experienced in writing Requirements Specification, Use Cases, Design Documentation, object-oriented software design and UML modelling;
  • Good knowledge and experience in C++ on Windows and/or Embedded (e.g. QNX, Vxworks, Linux etc) platforms;
  • Experience in multi-threading, socket programming and serial communication;
  • At least 5 years' relevant experience in object-oriented software development;
  • Strong analytical and problem-solving skills;
  • Good written and verbal communication skills in English; and
  • Added advantage if candidate is familiar with one or more of the following technologies:
    • HTML / CSS / JavaScript / JSON
    • Three-tier software architecture
    • Database schema design and interfacing with ODBC, SQL query and MySQL
    • Virtualization Technologies (such as hypervisors or containers)
    • MQ/MQTT
    • Secure Communications (e.g. FTPS, HTTPS, etc.)

We regret that only shortlisted candidates will be notified.

Interested applicants kindly click on "apply now" and please send in your updated resume to stephanie.t@peopleprofilers.com

T Stephanie | R1548888
EA License Number: 10C3804
People Profilers Pte Ltd
20 Cecil St, #08-09, PLUS Building, Singapore 049705
http://www.peopleprofilers.com

Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.