Toa Payoh - Full-Stack Developer (Embedded Systems)

apartmentFLINTEX CONSULTING PTE. LTD. placeToa Payoh calendar_month 

Job Summary:

We are looking for a proactive and versatile Full-Stack Developer with experience in either embedded system development using C++ or backend application development using Java. The successful candidate will work across the full software stack, from device-level programming on Linux/QNX platforms to developing scalable backend services using Spring Boot and RESTful APIs.

You will be part of a multidisciplinary engineering team responsible for delivering high-quality, integrated software solutions used in real-time embedded devices and enterprise backend systems.

Key Responsibilities:

Embedded (Frontend Device) Development
  • Develop and maintain C++ applications for embedded platforms (Windows, Linux, QNX).
  • Integrate device interfaces such as RS232, LAN, Bluetooth, GPS, and QR code modules.
  • Ensure real-time performance, reliability, and responsiveness of embedded applications.
  • Debug and resolve field issues related to hardware-software integration.

Backend (Server-Side) Development:

  • Design, develop, and maintain backend services using Java and Spring Boot.
  • Implement RESTful APIs to support communication between embedded devices and centralized platforms.
  • Perform database design and integration using MySQL, PostgreSQL, or Oracle.
  • Optimize application performance, reliability, and scalability.

General Responsibilities:

  • Participate in Agile development processes, including sprint planning and code reviews.
  • Collaborate with hardware engineers, QA, DevOps, and project managers to deliver end-to-end solutions.
  • Document software architecture, technical specifications, and deployment procedures.
  • Support production issues and assist with troubleshooting across the full stack.

Required Qualifications:

  • Bachelor’s degree in Computer Science, Electrical/Electronic Engineering, or a related discipline.
  • 3 to 5 years of hands-on experience in embedded system or backend/server-side software development.
  • Proficient in C++ programming, particularly in multithreaded and real-time embedded environments.
  • Experience in Java development with Spring Boot for backend services.
  • Strong understanding of RESTful API design and integration.
  • Experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).
  • Familiarity with Agile development methodologies and tools such as JIRA.

Soft Skills:

  • Strong analytical and debugging skills.
  • Excellent communication and teamwork abilities.
  • Self-driven, with the ability to work independently and collaboratively.
  • Willingness to travel for project support and deployments.
apartmentJONDAVIDSON PTE. LTD.placeToa Payoh
At least 4 years experiences as Full Stack Developer  •  Experience in Java , J2EE, Spring, Spring boot, Unix,Java, J2EE, Spring, Spring boot, Angular 8  •  Experience with MVC architecture, Microservices ,Webservices, Restful services is plus...
apartmentFlintex Consulting Pte LtdplaceToa Payoh
Benefits : 13th Month Salary Important skills - Flutter or ReactJS + .NET Job Description:  •  We are seeking a highly skilled and motivated Full Stack Developer to join our team. In this role, you will be responsible for designing, developing...
apartmentManpower Staffing ServicesplaceToa Payoh
We are looking for a Full Stack Developer to contribute to web development that supports the Medicine Education industry. Job responsibilities:  •  Write clean, functional, and efficient code for both back-end and front-end systems.  •  Develop...