Embedded Software Developer

4 days ago


Singapore beBeeDeveloper Full time
Embedded Software Developer

We are seeking a highly skilled Embedded Software Developer to join our team. In this role, you will be responsible for designing and developing real-time, reliable, and secured e-payment devices that process millions of public transport commuters' cards daily.

The ideal candidate will have experience in software development lifecycle from definition of requirements to design and development, and testing. You will be involved in the following activities:

  • Requirements gathering
  • Design and develop software applications for embedded devices
  • Implement and optimize communication protocols (e.g. TCP/IP, FTPS/SFTP) to establish secure and reliable connections between embedded devices and on-premises/cloud platforms
  • Conduct thorough testing, debugging, and troubleshooting of embedded devices to identify and resolve issues related to functionality, connectivity, performance, and reliability
  • Preparation and submission of deliverables throughout the Software Development Lifecycles (SDLC) such as 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
  • Assist day-to-day application support issues
  • Liaise with users on requirement testing and production issues
Qualifications & Requirements
  • 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 Automatic Fare Collection (AFC) system
  • Experience in multi-threading, socket programming, and serial/USB communication
  • At least 5 years' experience in object-oriented software development
  • Prior experience in Scrum AGILE methodology process is a plus
  • Strong analytical and problem-solving skills
  • Good written and verbal communication skills
  • Self-motivated, independent, and a good team player


  • Singapore beBeeEmbedded Full time $80,000 - $120,000

    Embedded Software Developer Role"> ">">We are seeking a skilled Embedded Software Developer to design, develop, and maintain embedded software for various platforms and bare-metal systems.">The ideal candidate will have expertise in implementing and optimizing communication protocols such as Serial, CAN, Ethernet, and collaborating closely with hardware...


  • Singapore beBeeEmbeddedSoftware Full time

    Embedded Software Professional We are seeking an experienced and skilled software developer to design and develop software solutions for chips and devices. Main Responsibilities: Create high-quality, reliable, and efficient SDK/Firmware software. Participate in system development, maintenance, and upgrades. Develop new features as required. ...


  • Singapore ACHIEVE TALENTS PTE. LTD Full time

    **Embedded Software Developer** Singapore - Boon Keng The Company develops pioneering technologies and services for sustainable and connected mobility of people and their goods. Founded in the late 1800s, the technology company offers safe, efficient, intelligent, and affordable solutions for vehicles, machines, traffic, and transportation. In 2021, the...


  • Singapore beBeeSoftware Full time $60,000 - $90,000

    Embedded Software Developer OpportunityWe are seeking an experienced Embedded Software Developer to join our team. The successful candidate will be responsible for designing and developing embedded software applications for e-payment devices.Collaborate with stakeholders to gather and analyze software requirements. Design, develop, and test embedded...


  • Singapore U3 Infotech Pte Ltd. Full time

    Job Description - Analyze customer system requirements and create or update software requirement specification accordingly - Participate in the requirement reviews with other stake holders in the project - Design innovative and robust software with Good Quality that meets Software requirement Specification - Work with software Architects to perform design...


  • Singapore beBeeembeddedsoftwareengineer Full time $90,000 - $120,000

    Embedded Software Engineer JobThis role involves designing and developing firmware and software for cutting-edge chips and devices. A strong foundation in embedded C/C++ development is essential, along with excellent problem-solving and communication skills.Responsibilities:Develop SDK/Firmware software for our chips and devicesParticipate in system...


  • Singapore ACHIEVE TECHNOLOGY ASIA PACIFIC PTE LTD Full time

    **Job Description - Analyze customer system requirements and create or update software requirement specification accordingly - Participate in the requirement reviews with other stake holders in the project - Design innovative and robust software with Good Quality that meets Software requirement Specification - Work with software Architects to perform design...


  • Singapore KAROOOOO MANAGEMENT COMPANY PTE. LTD. Full time

    **You want to** - Extend the features and products we offer in the IoT Market **You have** - Strong experience with Embedded ARM Development - Familiarity with low level programming - Experience with GSM products required - Experience with Communications, RF products is desired - WiFi and BLE Experience beneficial - CAN, OBD and automotive related protocols...


  • Singapore beBeeEmbeddedSoftwareEngineer Full time $120,000 - $160,000

    Job DetailsWe are looking for an experienced Embedded Software Engineer to join our team. As a key member of the engineering team, you will be responsible for designing, developing, and testing embedded software for various applications.Key Responsibilities:Support work on quotation request and proof of conceptDesign, develop, and test embedded software for...


  • Singapore beBeeSemiconductor Full time

    Embedded Software ProfessionalOur client is a startup specializing in semiconductor technology that designs chips for enhancing optical system speed, reliability, and energy efficiency. They are seeking a skilled Embedded Software Professional.Key Responsibilities:Develop SDK/Firmware software for chips and devices.Participate in system development,...