Enable job alerts via email!

Software Developer (C++ and Github)

MAESTRO HUMAN RESOURCE PTE. LTD.

Singapore

On-site

SGD 80,000 - 100,000

Full time

Yesterday
Be an early applicant

Job summary

A technology solutions provider is looking for a software developer to design, develop, and maintain system-level software components using C++. The role involves collaboration with hardware engineers and optimizing software performance. A degree in computer science or a related field is required. Candidates must have strong problem-solving skills and teamwork abilities. Located in AMK area, Singapore.

Qualifications

  • Proven experience in system-level understanding C++.
  • Strong understanding of operating systems, hardware interfaces, and embedded systems.
  • Knowledge of debugging tools and performance profiling.

Responsibilities

  • Able to design, develop, test and maintain system-level software components primarily using C++.
  • Collaborate with hardware engineers and software developers to integrate systems.
  • Optimize software performance and memory usage.

Skills

C++
Debugging skills
Analytical skills
Teamwork abilities

Education

Degree or Diploma in computer science, electrical engineering or related field

Tools

GitHub
Job description
Responsibilities
  • Able to design, develop, test and maintain system-level software components primarily using C++.
  • Collaborate with hardware engineers, software developers and QA teams to integrate software and hardware systems.
  • Optimize software performance and memory usage to meet system requirements.
  • Debug, troubleshoot and resolve system-level issues in collaboration with relevant teams.
  • Stay updated with emerging technologies and industry trends related to system engineering and C++ development.
  • Support maintenance and troubleshooting of software.
Requirements
  • Degree or Diploma in computer science, electrical engineering or related field.
  • Proven experience in system-level understanding C++.
  • Strong understanding of operating system, hardware interfaces and embedded system.
  • Experience with version control system (GitHub).
  • Knowledge of debugging tools and performance profiling.
  • Excellent problem-solving and analytical skills.
  • Strong communication and teamwork abilities.

5 day week @ AMK area

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