Enable job alerts via email!

Embedded Software Engineer (C++ / Java Backend)| Up to $6500 (ID 684029)

PERSOL

Singapore

On-site

SGD 60,000 - 80,000

Full time

22 days ago

Job summary

A leading recruitment firm in Singapore is seeking an Embedded Software Engineer to work on both embedded systems and backend applications. The role demands expertise in C++ for embedded development and Java/Spring Boot for backend services, along with a collaborative spirit in an agile environment. Ideal candidates should have a comprehensive skill set in device-level programming and scalable service integration.

Qualifications

  • Experience in embedded system development (C++) or backend application development (Java).
  • Proficient in device-level programming on Linux/QNX platforms.
  • Ability to build scalable backend services using Spring Boot and RESTful APIs.

Responsibilities

  • Develop C++ applications for Windows/Linux/QNX integrating device interfaces.
  • Build Java/Spring Boot services and RESTful APIs.
  • Collaborate in agile development and troubleshoot full-stack issues.

Skills

Embedded system development
Backend application development
C++
Java
Agile development
Spring Boot

Tools

Linux
QNX
MySQL
PostgreSQL
Oracle
Job description
Embedded Software Engineer (C++ / Java Backend)| Up to $6500 (ID 684029)

We’re seeking a proactive and versatile Full-Stack Developer with experience in either embedded system development (C++) or backend application development (Java). The role involves working across the full software stack—from device-level programming on Linux/QNX platforms to building scalable backend services using Spring Boot and RESTful APIs.

Key Focus Areas:

  • Embedded Development: C++ applications for Windows/Linux/QNX, integrating device interfaces (RS232, LAN, Bluetooth, GPS, QR).
  • Backend Development: Java/Spring Boot services, RESTful APIs, and database integration (MySQL, PostgreSQL, Oracle).
  • Collaboration: Agile development, cross-functional teamwork, and full-stack troubleshooting.

This is a multidisciplinary engineering role contributing to high-quality, integrated software solutions for real-time embedded devices and enterprise backend systems.

If you are interested, please submit your application here.

Thank you for your application and we regret that only shortlisted candidates will be notified.

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