Senior Firmware Engineer(C/c++ Embedded Software)

1 day ago


Singapore PERSOLKELLY Singapore Full time

Develop power measurement device with wired & wireless connectivity.
- Design & Develop firmware for AMI, IoT gateway and HMI products.
- Develop peripheral functions of MCU/DSP-based digital controller.
- Conduct design review, bug fix and update/create design documentation.
- Work with other team members to test and verify system level functionality.

**Required experience/skills**:

- Bachelor/Master of Electrical/Electronic/Computer Engineering
- 5 to 7-year working experience in R&D or product development as firmware engineer.
- **Extensive experience in Embedded Programming using C/C++ for Embedded Linux and MCU.**:

- Experience in real-time operating systems (FreeRTOS))
- Source code control and management using Git.
- Knowledge of Python to create debugging scripts.
- Experience in coding and debugging various communication interface and protocols (I2C, SPI, UART, Modbus RTU/TCP, RS232/485)
- Experience in wireless communication system and protocols
- Able to read schematics, utilize Oscilloscopes and other test equipment to debug Firmware issues.
- Remote firmware update and bootloader design

**Job Code: JYK**
EA License No.: 01C4394
EA Registration No. R1873450

587822



  • Singapore SEARCH STAFFING SERVICES PTE. LTD. Full time

    Overview Our client is a startup in semiconductor field that design chips for optical technology to improve speed, reliability, and energy use in modern systems is seeking for Position Embedded Software Engineer Responsibilities Responsible for SDK/Firmware software development and design for chips and devices; Participating in system development,...


  • Singapore SEARCH STAFFING SERVICES PTE. LTD. Full time

    Our client is a startup in semiconductor field that design chips for optical technology to improve speed, reliability, and energy use in modern systems is seeking forEmbedded Software Engineer Responsible for SDK/Firmware software development and design for chips and devices; Participating in system development, maintenance and upgrades; Responsible for...


  • Singapore 3 CUBED BUSINESS CONSULTING PTE. LTD. Full time

    **Senior Software Engineer - Firmware** **Requirements**: - Degree / Master in Computer Science/ Embedded Systems / Computer Engineering / Electrical Electronic Engineering with concentration in the areas of Embedded Software engineering - Relevant experience in developing Real Time Embedded Systems. - Experience in industrial control systems and...


  • Singapore BRADY SINGAPORE PTE. LTD. Full time

    _Job DescriptionThe Senior Firmware Engineer is responsible for designing and writing high quality code to support the development of the company's hardware products. The engineer will need to read schematics, read datasheets, and utilize both hardware and software debugging tools in order to complete projects. The engineer is expected to participate in the...


  • Singapore AZTECH TECHNOLOGIES PTE. LTD. Full time

    Embedded Software Engineer About the Role We’re looking for a passionate Embedded Software Engineer to join our team! In this role, you’ll design and develop firmware for networking and IoT products, working with technologies like Wi-Fi, Zigbee, Bluetooth, and Wi-SUN. You’ll collaborate closely with our hardware engineers to ensure smooth integration...


  • Singapore ULTRA-WIRELESS PTE. LTD. Full time $40,000 - $60,000 per year

    Responsibilities:Engage in firmware/software development for communication system, positioning system, bioradar system and products.Perform detailed firmware/software design, unit testing, integration testing, system testing, etc.Participate in documentation for firmware/software design.Support product and system testing/validation.Requirements:Major in...

  • Software Engineer

    3 days ago


    Singapore CHAPTR CONSULTING PTE. LTD. Full time

    **The Company** Our client, a leading technology provider specializing in infrastructure solutions, is looking to hire a Software Engineer (Embedded) to join their growing team. **The Role** - As a Software Engineer, you will be responsible for the development and design of Software Development Kits (SDK), firmware, and software for chips and devices. -...

  • Software Engineer

    7 days ago


    Singapore CHAPTR CONSULTING PTE. LTD. Full time

    The Company Our client, a leading technology provider specializing in infrastructure solutions, is looking to hire a Software Engineer (Embedded) to join their growing team.The Role As a Software Engineer, you will be responsible for the development and design of Software Development Kits (SDK), firmware, and software for chips and devices. Your scope will...


  • Singapore RESPIREE PTE. LTD. Full time

    As a Junior Firmware Engineer, you will assist in the design, development, and testing of firmware for embedded systems, working closely with hardware and software teams to deliver reliable and efficient solutions. This role is ideal for a proactive individual with a strong foundation in embedded systems and a passion for learning and growth in a fast-paced...


  • North-East Singapore X-PHY Full time

    **Requirements**: **Key Responsibilities**: - Develop and maintain firmware for embedded systems, specifically targeting FPGA and ARM-based processors. - Design and implement real-time embedded systems using C, C++, and Python. - Write and optimize device drivers, board support packages (BSP), and low-level hardware interfaces. - Collaborate with hardware...