Enable job alerts via email!

Software Developer

SOLDERFIELD PTE LTD

Singapore

On-site

SGD 60,000 - 90,000

Full time

6 days ago
Be an early applicant

Boost your interview chances

Create a job specific, tailored resume for higher success rate.

Job summary

A leading company in embedded systems is looking for a C++ Developer. The ideal candidate will design and maintain efficient code while ensuring high performance and quality. Familiarity with Solaris and RHEL platforms, as well as experience in automated testing, is essential. Rapid growth and challenging projects await you in this dynamic role.

Qualifications

  • Strong proficiency in C++ with knowledge of C++11.
  • Experience on Solaris and RHEL platforms.
  • Familiarity with embedded systems design.

Responsibilities

  • Design, build, and maintain efficient C++ code.
  • Identify bottlenecks, bugs, and devise solutions.
  • Implement automated testing and unit tests.

Skills

C++
Memory Management
Automated Testing
Code Versioning

Tools

Git
SVN
Mercurial

Job description

Responsibilities

  • Design, build, and maintain efficient, reusable, and reliable C++ code
  • Implement performance and quality modules
  • Identify bottlenecks and bugs, and devise solutions to these problems
  • Help maintain code quality, organization, and automatization Skills
  • Strong proficiency in C++, with fair knowledge of the language specification
  • Thorough knowledge of the standard library, STL containers, and algorithms
  • Experience on working on Solaris and RHEL platforms. Experience on migrating C++ code from Solaris to RHEL is a plus
  • Good understanding of memory management in non-garbage collected environments
  • Understanding of dynamic polymorphism and C++ specific notions, such as friend classes
  • Familiarity with templating in C++
  • Knowledge of the latest C++11 standard is appreciated
  • Familiarity with embedded systems design, low-level hardware interactions
  • Familiarity with system call wrapper library functions
  • Knowledge of component data sheets and specifications
  • Implementation of automated testing platforms and unit tests
  • Proficient understanding of code versioning tools such as Git, SVN, and Mercurial
  • Familiarity with continuous integration and build process
  • Previous working experience on writing code interfacing with Oracle Tuxedo and Tuxedo ADK
Get your free, confidential resume review.
or drag and drop a PDF, DOC, DOCX, ODT, or PAGES file up to 5MB.