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

Senior Firmware Engineer

ULTRA-WIRELESS PTE. LTD.Pasir Panjang, Malaysia
30+ days ago
Job description

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.

#J-18808-Ljbffr

Create a job alert for this search

Senior Engineer • Pasir Panjang, Malaysia