STAFFKING PTE. LTD.

Embedded Software Engineer / Software Engineer (Hands on in Multithread & OOP)

Location
Islandwide
Job Type
Full-time
Experience
Mid
Category
General
Salary
$4,500 - $6,000
Posted
3 weeks ago
Expires
May 19, 2026
Views
7

Job Details

Vacancies

1 position

Experience Required

No experience required

Job Description

Job Overview

We are looking for a hands-on Embedded Software Engineer / Software Engineer to design, develop, and maintain high-performance software for embedded or system-level applications. This role is ideal for engineers who enjoy writing efficient, well-structured code and working close to hardware or real-time systems.

Key Responsibilities

  • Design, develop, and maintain embedded or system-level software using C / C++ (or similar languages)

  • Implement multithreaded applications, ensuring thread safety, synchronization, and performance optimization

  • Apply Object-Oriented Programming (OOP) principles to build scalable, maintainable software architectures

  • Develop and integrate software modules with hardware, drivers, or operating systems

  • Debug, troubleshoot, and optimize software performance and memory usage

  • Collaborate with hardware, firmware, and system engineers throughout the development lifecycle

  • Prepare technical documentation, design notes, and test reports

Requirements

  • Diploma / Degree in Computer Engineering, Computer Science, Electrical Engineering, or related field

  • Strong hands-on experience in Embedded Software or System Software development

  • Solid understanding of Multithreading concepts (mutex, semaphore, thread scheduling, concurrency control)

  • Strong knowledge of OOP concepts (encapsulation, inheritance, polymorphism, design patterns)

  • Proficiency in C / C++ (other languages such as Python or Java is a plus)

  • Experience with RTOS or Embedded Linux is an advantage

  • Familiar with debugging tools, version control systems (e.g. Git), and software testing practices

Nice to Have

  • Experience with device drivers, communication protocols (UART, SPI, I²C, CAN, TCP/IP)

  • Exposure to performance-critical or real-time systems

  • Experience in industrial, automotive, robotics, IoT, or electronics products

To Apply, kindly click on the "APPLY NOW" button.

We regret that only shortlisted candidates will be notified.

Staffking Pte Ltd (20C0358) | Chong Kar Ming (John) (R21101412)

Similar Jobs

ALTIUS ORG

🤡Client Engagement Crew [Mentorship + Travel]

ALTIUS ORG Islandwide 12 hours ago
EMINENCE ORGANIZATION PTE. LTD.

[🌠ENTRY LEVEL🌠] CAMPAIGN SPECIALIST

EMINENCE ORGANIZATION PTE. LTD. D01 Cecil, Marina, People’s Park, Raffles Place 12 hours ago

Security Detection & SIEM Engineer

LUMINA ADVISORY & GLOBAL SEARCH PTE. LTD. D01 Cecil, Marina, People’s Park, Raffles Place 12 hours ago

Sales Manager

ASIA SEARCH PTE. LTD. D01 Cecil, Marina, People’s Park, Raffles Place 12 hours ago
SIMPLE RECRUIT

EVENTS & MARKETING (1-1 Mentorship)

SIMPLE RECRUIT D01 Cecil, Marina, People’s Park, Raffles Place 12 hours ago

Response Reality Check

Quality: 80%
Response N/A
Company Stats
Response metrics N/A
Platform Spread
mycareersfuture
80%
Quality Score
N/A
Response Rate
STAFFKING PTE. LTD.

STAFFKING PTE. LTD.

About STAFFKING PTE. LTD.

Since our humble beginnings as a two-person team in 2021, StaffKing has grown into a trusted recruitment partner with a dynamic team of around 30 prof...

Ready to Apply?

This is a direct application to STAFFKING PTE. LTD.. No recruitment agencies involved.

Apply for this Position

Response rate not available - Direct application to employer