Senior Firmware Engineer

ULTRA-WIRELESS PTE. LTD.
$5,000 - $10,000 a month
Singapore
5 days ago

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.
Apply
Other Job Recommendations:

Junior Firmware Engineer

RESPIREE PTE. LTD.
Singapore
$4,500 - $6,500 a month
  • Develop and implement firmware for embedded systems using...
  • Participate in the design and optimization of firmware to...
2 days ago

Senior Engineer (Servers & Sytems)

THE EDGE CONTRACTING SERVICES PTE. LTD.
Singapore
$6,000 - $8,000 a month
  • Manage, maintain, and optimize VMware vCenter and virtual...
  • Administer and support Windows Server and Linux Server...
2 days ago

Senior Engineer (Electrical)

CMP CONSULTANTS PRIVATE LIMITED
Singapore
$3,500 - $5,000 a month
  • Perform design for Building’s Electrical systems in...
  • Liaise with Client, other consultants, contractors &...
1 week ago

Senior Mechanical Engineer - Rotating

Worley
Singapore
  • To provide definition of the Mechanical engineering –...
  • To clearly understand the International Codes, Standards and...
2 weeks ago

Senior Executive Engineer (M&E)

Surbana Jurong Private Limited
Singapore
$57,660 - $73,011 a year
2. To monitor/resolve all relevant submissions/site issues to meet deadlines set by clients and to clear/resolve all these...
1 day ago

Machine Learning Engineer

Sourceo
Singapore
$109,056 - $138,090 a year
  • At least 5 years of experience as an ML Engineer, MLOps...
  • Strong proficiency in Python and ML frameworks such as...
2 weeks ago

Project Officer (Mechatronics / Firmware)

Nanyang Technological University
Singapore
$50,583 - $64,050 a year
SHARE now moves into phase III, with its focus on joint research and development of human–robot interaction, dual arm robot...
4 weeks ago

Chiller Engineer

AIR ROYAL PTE. LTD.
Singapore
$3,000 - $4,000 a month
Knowledge of either York, Carrier, Trane, Hitachi, Daikin , Mc- Quay ,Smardt Powerpax water and air-cooled chillers Knowledge of...
3 weeks ago

Service Engineer - Semicon Handler

Quantel Pte Ltd
Singapore
$3,800 - $6,000 a month
To meet growth and expansion needs, we are seeking committed and dynamic individuals to fill in the following position:...
4 weeks ago

Administrative Assistance

STABILIS PTE. LTD.
Singapore
$2,500 - $3,500 a month
  • Proven experience in administrative roles, preferably with...
  • Attention to detail and accuracy in administrative tasks...
1 day ago