Full -Stack Developer /Embedded Systems/

Singapore 30 days agoFull-time External
Negotiable
This job posting has expired and is no longer accepting applications.
Job Summary:<\/u><\/b> <\/span><\/span> <\/div> <\/span><\/span> <\/div> 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.<\/span> <\/span><\/span> <\/div> <\/u><\/b><\/span><\/span> <\/div> Key Responsibilities:<\/u><\/b><\/span> <\/span><\/span> <\/div> <\/span><\/span> <\/div> Embedded (Frontend Device) Development<\/b><\/span> <\/span><\/span> <\/div> • Develop and maintain C++ applications for embedded platforms (Windows, Linux, QNX).<\/span> <\/span><\/span><\/span><\/li> • Integrate device interfaces such as RS232, LAN, Bluetooth, GPS, and QR code modules.<\/span> <\/span><\/span><\/span><\/li> • Ensure real\-time performance, reliability, and responsiveness of embedded applications.<\/span> <\/span><\/span><\/span><\/li> • Debug and resolve field issues related to hardware\-software integration.<\/span> <\/span><\/span><\/span><\/li> <\/ul> <\/span><\/span> <\/div> Backend (Server\-Side) Development:<\/b><\/span> <\/span><\/span> <\/div> • Design, develop, and maintain backend services using Java and Spring Boot.<\/span> <\/span><\/span><\/span><\/li> • Implement RESTful APIs to support communication between embedded devices and centralized platforms.<\/span> <\/span><\/span><\/span><\/li> • Perform database design and integration using MySQL, PostgreSQL, or Oracle.<\/span> <\/span><\/span><\/span><\/li> • Optimize application performance, reliability, and scalability.<\/span> <\/span><\/span><\/span><\/li> <\/ul> <\/span><\/span> <\/div> General Responsibilities:<\/b><\/span> <\/span><\/span> <\/div> • Participate in Agile development processes, including sprint planning and code reviews.<\/span> <\/span><\/span><\/span><\/li> • Collaborate with hardware engineers, QA, DevOps, and project managers to deliver end\-to\-end solutions.<\/span> <\/span><\/span><\/span><\/li> • Document software architecture, technical specifications, and deployment procedures.<\/span> <\/span><\/span><\/span><\/li> • Support production issues and assist with troubleshooting across the full stack.<\/span> <\/span><\/span><\/span><\/li> <\/ul> <\/span><\/span> <\/div> Required Qualifications:<\/u><\/b><\/span> <\/span><\/span> <\/div> • Bachelorâ s degree in Computer Science, Electrical\/Electronic Engineering, or a related discipline.<\/span> <\/span><\/span><\/span><\/li> • 3 to 5 years of hands\-on experience in embedded system or backend\/server\-side software development.<\/span> <\/span><\/span><\/span><\/li> • Proficient in C++ programming, particularly in multithreaded and real\-time embedded environments.<\/span> <\/span><\/span><\/span><\/li> • Experience in Java development with Spring Boot for backend services.<\/span> <\/span><\/span><\/span><\/li> • Strong understanding of RESTful API design and integration.<\/span> <\/span><\/span><\/span><\/li> • Experience with relational databases (e.g., MySQL, PostgreSQL, Oracle).<\/span> <\/span><\/span><\/span><\/li> • Familiarity with Agile development methodologies and tools such as JIRA.<\/span> <\/span><\/span><\/span><\/li> <\/ul> <\/span><\/span> <\/div> Soft Skills:<\/u><\/b><\/span> <\/span><\/span> <\/div> • Strong analytical and debugging skills.<\/span> <\/span><\/span><\/span><\/li> • Excellent communication and teamwork abilities.<\/span> <\/span><\/span><\/span><\/li> • Self\-driven, with the ability to work independently and collaboratively.<\/span> <\/span><\/span><\/span><\/li> • Willingness to travel for project support and deployments.<\/span><\/span> <\/span><\/li> <\/ul><\/span> <\/body> <\/html>"}}],"isMobile":true,"iframe":"true","jobType":"Full time","applyName":"Apply Now","zsoid":"651761644","FontFamily":"Arial, Helvetica, sans\-serif","jobOtherDetails":[{"fieldLabel":"Work Experience","uitype":2,"value":"1\-3 years"},{"fieldLabel":"Industry","uitype":2,"value":"Technology"},{"fieldLabel":"Salary","uitype":1,"value":"SGD 6000 \- SGD 7500"},{"fieldLabel":"City","uitype":1,"value":"Singapore"},{"fieldLabel":"State\/Province","uitype":1,"value":"Central Singapore"},{"fieldLabel":"Zip\/Postal Code","uitype":1,"value":"079903"}],"headerName":"Full\-Stack Developer (Embedded Systems)","widgetId":"418400000000381837","isJobBoard":"false","userId":"418400000000179003","attachArr":[],"customTemplate":"5","isCandidateLoginEnabled":false,"jobId":"418400000043469143","FontSize":"13","googleIndexUrl":"https:\/\/flintex.zohorecruit.com\/recruit\/ViewJob.na?digest=PmtGoOx0iV9gs6xXwgvAezCQCuA.IcYS4TfUp69o6Rk\-&embedsource=Google","location":"Singapore","embedsource":"CareerSite","indeedCallBackUrl":"https:\/\/recruit.zoho.com\/recruit\/JBApplyAuth.do","logoId":"3xpxkf7cb8cd512f54263a74d5094e14b9c51"} Original job Full -Stack Developer /Embedded Systems/ posted on GrabJobs ©. To flag any issues with this job please use the Report Job button on GrabJobs.