Embedded Developer

2 weeks ago


Singapore WORKLE PTE. LTD. Full time

**Responsibilities**:

- Design, implementation and testing of the software for embedded devices
- Implement and optimize communication protocols (e.g.TCP/IP, HTTPS, FTPS/SFTP, ONVIF) to establish secure and reliable connections between embedded devices and on-premises/cloud platforms.
- Implement and ensure compliance with the ONVIF protocol for seamless integration with a variety of IP cameras and devices.
- Configure and manage HTTPS servers to secure communication channels for NVR services.
- Conduct thorough testing, debugging and troubleshooting of embedded devices to identify and resolve issues related to functionality, connectivity, performance and reliability.
- Design and implement efficient storage solutions, including support for local storage and NAS
- Strong background in algorithm, data structures and/or operating systems-related topics (memory management, scheduler, I/O etc.)
- 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 other documents as required in the SDLC process.
- Liaise with users on the requirement, design and production issues.

**Qualifications & Requirements**:

- Degree or Dip in relevant field or Experience in relevant field.
- Experience in writing Requirements Specification, Use Cases, Design Documentation, object-oriented software design and UML modelling;
- Good knowledge and experience in C++ on Windows and/or Embedded (e.g. QNX, Vxworks, Linux, Java etc) platforms;
- Experience in multi-threading, socket programming and serial communication;
- Familiar with secure coding
- Strong understanding of video compression and streaming technologies (e.g., H.264, H.265).
- GPU programming experience (NVIDIA CUDA framework: basic understanding of blocks/threads launch config, shared memory, latency hiding etc.)
- Strong understanding of video compression and streaming technologies (e.g., H.264, H.265)
- Three-tier software architecture
- Virtualization Technologies (such as hypervisors or containers)
- Secure Communications (e.g. FTPS, HTTPS, etc.)

**Additional Skills Required**
- Relevant certifications in network security, ONVIF compliance, or video surveillance technologies.
- Experience with video management systems or AI-based video analytics
- Experience in leading NVR development projects.



  • Singapore beBeeEmbeddedSoftware Full time

    Job Title: Embedded Software DeveloperAbout the RoleWe are seeking an experienced Embedded Software Developer to join our team. As a key member of our team, you will be responsible for developing and designing software for embedded systems, including firmware and SDK development.Key ResponsibilitiesDevelop and maintain firmware and SDK software for embedded...

  • Embedded Developer

    2 days ago


    Singapore Flintex Consulting Pte Ltd Full time

    **JOB SUMMARY**: - Executive Consultant (Frontend AFC Development on embedded Linux/QNX) Using C/C++ in embedded Linux/QNX and working with software engineers and architects, you will be responsible for the development of one or more software systems and components that is part of an integrated automated fare collection system (AFC). You will participate in...


  • Singapore beBeeDeveloper Full time

    Embedded Software DeveloperWe 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...


  • Singapore beBeeembedded Full time

    Job Overview We are seeking a talented Embedded Software Engineer to join our team. As an Embedded Software Engineer, you will be responsible for designing and developing secure, real-time e-


  • Singapore beBeeEmbedded Full time

    This role involves working closely with hardware and software teams to develop firmware for embedded systems.As a member of this team, you will be responsible for designing, developing, and testing firmware solutions that are efficient and reliable.The ideal candidate will have a strong foundation in embedded systems and a passion for learning and growth in...


  • 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 beBeeSoftware Full time $80,000 - $150,000

    Embedded Software Engineer OpportunityWe are seeking an experienced Embedded Software Engineer to join our team. The ideal candidate will have a strong background in embedded software development, excellent communication skills, and the ability to collaborate with cross-functional teams.Key Responsibilities:Design, develop, and maintain embedded software for...


  • 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 beBeeSemiconductor Full time $72,000 - $144,000

    Job Opportunity: Semiconductor Software EngineerWe are seeking a skilled Semiconductor Software Engineer to join our team and contribute to the development of cutting-edge Internet-of-Things (IoT) and Artificial Intelligence (AI) technologies.The ideal candidate will have a strong background in embedded system development, experience with open-source...


  • 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...