Device Software Developer

3 days ago


Singapore NSEARCH GLOBAL PTE. LTD. Full time
Software Engineer (Devices) Job Description

NSEARCH GLOBAL PTE. LTD. is seeking a highly skilled Software Engineer (Devices) to join our team.

Job Overview

We are looking for an experienced software engineer to design and develop software applications for embedded devices as part of an integrated e-payment Fare Collection System.

About the Role

This role involves working on the design, development, testing and deployment of software applications for embedded devices. The ideal candidate will have strong analytical and problem-solving skills, with experience in object-oriented software development using C++ on Embedded platforms.

Key Responsibilities
  • Requirements Gathering: Collaborate with cross-functional teams to gather requirements for software applications.
  • Software Design and Development: Design and develop software applications for embedded devices, ensuring reliability and security.
  • Implementation and Optimization: Implement and optimize communication protocols between embedded devices and on-premises/cloud platforms.
  • Testing and Debugging: Conduct thorough testing, debugging and troubleshooting of embedded devices to ensure functionality, connectivity, performance and reliability.
  • Documentation: Prepare and submit deliverables throughout the Software Development Lifecycles (SDLC), including Business Rules, Software Requirement Specifications, Software Architecture Document, Design Specification, Interface Specifications, Source Codes, Testing Specification, Operation and Maintenance Manual, Training Manual and others documents as required in the SDLC processes.
Required Skills and Qualifications

To be successful in this role, you will need:

  • A degree in Electrical / Electronics / Computer Engineering /Computer Science or a relevant discipline.
  • Developed software in at least one full Software Development Lifecycle.
  • Experience in writing Requirements Specification, Use Cases, Design Documentation, and designing software using object-oriented software design and UML modelling.
  • Good knowledge and experience in C++ on Embedded platforms (e.g. QNX, Vxworks, Embedded Linux).
  • Experience in multi-threading, socket programming and serial/USB communication.
  • At least 5 years' experience in object-oriented software development.
  • Prior experience in following areas Scrum AGILE methodology process is a plus.
Salary and Benefits

The estimated salary for this role is SGD $80,000 - $120,000 per annum, depending on experience. We also offer a range of benefits, including medical insurance, annual leave and professional development opportunities.

How to Apply

If you are a motivated and experienced software engineer looking for a new challenge, please submit your CV and cover letter to us.



  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Job OverviewWe are seeking an experienced Embedded Device Software Development Engineer to join our team at ZENITH INFOTECH (S) PTE LTD. This role involves designing and developing software applications for embedded devices, ensuring the highest level of reliability and performance.About the RoleThe successful candidate will be responsible for implementing...


  • Singapore ACP COMPUTER TRAINING SCHOOL PTE. LTD. Full time

    About the RoleWe are seeking a highly skilled Embedded Devices Software Developer to join our team at ACP COMPUTER TRAINING SCHOOL PTE. LTD.


  • Singapore TROYTECH INTERNATIONAL CONSULTING PTE LTD Full time

    About the RoleAt TROYTECH INTERNATIONAL CONSULTING PTE LTD, we are seeking a skilled Device Development Software Engineer to join our team.Job SummaryThe successful candidate will be responsible for designing and developing one or more devices as part of an integrated e-payment Fare Collection System. This role involves working through the software...

  • Software Engineer

    6 days ago


    Singapore NSEARCH GLOBAL PTE. LTD. Full time

    Roles & ResponsibilitiesOur client, one of Asia-Pacific’s leading organizations is looking for:Software EngineerYou will be responsible for the design and development of one or more devices that are part of an integrated e-payment Fare Collection System. Candidate will also be involved in the software development lifecycle from definition of requirements...


  • Singapore THE SUPREME HR ADVISORY PTE. LTD. Full time

    Company OverviewA leading firm in the tech industry, THE SUPREME HR ADVISORY PTE. LTD. is seeking an experienced Software Development Engineer to join its team.SalaryThe estimated salary for this role is $6,500 – $8,000 per month.Job DescriptionAs a Software Development Engineer at THE SUPREME HR ADVISORY PTE. LTD., you will be responsible for designing,...


  • Singapore GOODTECH PTE. LTD. Full time

    Product Development EngineerEstimated Salary: SGD 80,000 - 120,000 per annumAbout the Role:We are seeking a highly skilled and motivated medical device Product Development Engineer to join our dynamic team at GOODTECH PTE. LTD.Key Responsibilities:Collaborate with software development teams on design, development, and maintenance of software applications...


  • Singapore THE SUPREME HR ADVISORY PTE. LTD. Full time

    About The RoleWe are seeking an experienced Senior Software Engineer to join our team in Tai Seng. This is a challenging role that involves designing, developing and maintaining device drivers for Windows Operating Systems.Key ResponsibilitiesDesign, develop and maintain device drivers for Windows Operating Systems.Undertake WHQL testing and certification of...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesInterested candidates, please email your resume to justin@zenithinfotech.com.sg or click apply hereBe responsible for the design and development of one or more devices that are part of an integrated e- payment Fare Collection System. Be involved in the software development lifecycle from definition of requirements to design and...


  • Singapore GOODTECH PTE. LTD. Full time

    Roles & ResponsibilitiesJob Summary:We are seeking a highly skilled and motivated medical device Product Development Engineer to join our dynamic team. The successful candidate will be responsible for the design, development, and maintenance of software products that meet regulatory requirements for medical devices. This role requires a good understanding of...


  • Singapore GOODTECH PTE. LTD. Full time

    Job Overview:We are seeking an experienced Medical Device Software Quality Assurance Specialist to ensure the highest standards of quality and regulatory compliance for our software products at GOODTECH PTE. LTD.The estimated salary for this role is SGD 80,000 - 110,000 per annum, depending on experience and qualifications.About the Role:This is a...


  • Singapore BIOTRONIK Full time

    Discover a challenging opportunity at BIOTRONIK, a leading manufacturer of cardio- and endovascular medical devices, headquartered in Berlin, Germany.The role of Senior Software Development Engineer for Medical Device Automation involves designing, developing, maintaining, and improving automated machines and test equipment, including integration with...


  • Singapore Software AG Full time

    Drive Revenue Growth as a Global Sales Business Development ManagerSoftware AG simplifies the connected world. Founded in 1969, it helps deliver the experiences that employees, partners, and customers now expect.The company's technology creates the digital backbone that integrates applications, devices, data, and clouds; empowers streamlined processes; and...


  • Singapore GOODTECH PTE. LTD. Full time

    GOODTECH PTE. LTD. is seeking an experienced Senior Medical Device Software Quality Assurance Specialist to ensure the highest standards of quality and regulatory compliance in our software products.The ideal candidate will have a strong background in medical device regulations, risk management, and preferably in software quality assurance.We estimate the...


  • Singapore GOODTECH PTE. LTD. Full time

    Job SummaryWe are seeking a highly skilled and motivated medical device Product Development Engineer to join our dynamic team at GOODTECH PTE. LTD.About the RoleThe successful candidate will be responsible for the design, development, and maintenance of software products that meet regulatory requirements for medical devices.Collaborate with software...


  • Singapore RECRUIT EXPERT PTE. LTD. Full time

    Job OverviewThe RECRUIT EXPERT PTE. LTD. is seeking an experienced Senior USB Device Driver Developer to join their team. This role will involve developing, testing, and maintaining high-quality USB device drivers for various operating systems.Key Responsibilities:Design, develop, and test USB device drivers for Windows, Linux, macOS, and other...


  • Singapore BIOTRONIK APM II PTE. LTD. Full time

    We are seeking a highly skilled Cloud Software Engineer to join our team at BIOTRONIK APM II PTE. LTD.Job DescriptionThe ideal candidate will have extensive experience in developing cloud-based software solutions using Java and Spring Boot, with a strong understanding of cloud platforms such as AWS, Azure, or Google Cloud Platform.In this role, you will be...


  • Singapore BIOTRONIK APM II PTE. LTD. Full time

    Roles & ResponsibilitiesBIOTRONIK is a leading Medical Device company dedicated to revolutionizing patient care through innovative medical device software solutions. With a commitment to cutting-edge technology and a passion for improving healthcare outcomes, we are at the forefront of transforming the industry.We are seeking a talented and experienced Cloud...


  • Singapore ZENITH INFOTECH (S) PTE LTD. Full time

    Roles & ResponsibilitiesPresently we have a Job Opening for a Software Developer-C++ position(a) Responsibilities:The successful candidate will be responsible for the design and development of one or more devices that are part of an integrated e- payment Fare Collection System. The successful candidate will also be involved in the software development...


  • Singapore SINOPPEL DEVICE PTE. LTD. Full time

    Job DescriptionWe are seeking a highly motivated and results-driven Top Sales Performance Manager to join our team at SINOPPEL DEVICE PTE. LTD.About the RoleThis is an exciting opportunity for a sales professional to take on a leadership role, driving business growth through strategic planning, customer engagement, and team development.As a Top Sales...

  • Quality Engineer

    2 months ago


    Singapore GOODTECH PTE. LTD. Full time

    Roles & ResponsibilitiesJob Summary:We are looking for an experienced medical device Design Quality Engineer to ensure that our software products meet the highest standards of quality and regulatory compliance. The ideal candidate will have a strong background in medical device regulations, risk management and preferably in in software quality assurance.Key...