Talent.com
This job offer is not available in your country.
Senior Firmware Engineer

Senior Firmware Engineer

ULTRA-WIRELESS PTE. LTD.D05 Clementi New Town, Hong Leong Garden, Pasir Panjang, SG
30+ days ago
Job description

Roles & Responsibilities

Responsibilities :

  • Engage in firmware / software development for communication systems, positioning systems, bioradar systems, and related products.
  • Engage in V-model development, which includes requirement analysis, high-level design, low-level design, implementation, unit testing, integration testing, and system testing.

Requirements :

  • Bachelor’s degree or above, majoring in computer engineering, electronic engineering, communication, automation, applied mathematics, or other relevant fields.
  • Solid experience in C and C++ in the context of memory management and low-level driver development. Capabilities to build the toolchain with Python would be advantageous.
  • Experience with embedded operating systems such as RTOS and firmware development on multi-core microcontrollers is required. Knowledge of pre-emption, IRQ, and embedded communication protocols such as I2C, UART, and SPI is mandatory.
  • Experience with wireless communication technologies like UWB, BLE, WiFi, NFC, etc., is advantageous. Candidates with expertise in MAC and Link Layer will have an added advantage.
  • Preferred experience includes ARM Cortex-M series hosted microcontrollers. Candidates with solid experience in ESP32, Raspberry Pi, Arduino, STM32, or similar platforms will have an advantage.
  • Competency in using debugging equipment such as oscilloscopes, logic analysers, and FW debuggers is mandatory.
  • Required to maintain close coordination with the offshore site and customers in China.
  • Candidates with a minimum of 5 years of corporate experience are preferred.
  • Able to adapt to a fast-paced and demanding work environment. Overtime may be required from time to time based on project needs.
  • Tell employers what skills you have

    RTOS

    ARM

    Arm Cortexm

    Raspberry Pi

    Wireless

    Python

    Firmware

    Operating Systems

    Microcontrollers

    Debugging

    Arduino

    C++

    Create a job alert for this search

    Senior Engineer • D05 Clementi New Town, Hong Leong Garden, Pasir Panjang, SG