Senior/ Staff Firmware Engineer AIoT Signal Processing Firmware

REALTEK SINGAPORE PRIVATE LIMITED

Singapore

On-site

SGD 180,000 - 280,000

Full time

7 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Job summary

Realtek Singapore Private Limited is seeking a senior embedded firmware engineer to design, implement, and maintain firmware for AiOT SoC platforms. You will collaborate with algorithm teams to optimize signal processing and system latency on real-time embedded targets.

You will lead debugging across hardware and software bring-up, validate with MATLAB/Python tools, mentor engineers, and drive best practices from design through production release in a small, agile team.

Qualifications

  • Degree in EE/CE/CS or related field.
  • 10+ years of embedded firmware experience in real-time systems.
  • Strong C/C++ proficiency for embedded targets.
  • Experience with ARM Cortex-M and/or RISC-V processors.
  • Knowledge of DSP and embedded debugging techniques.

Responsibilities

  • Design, implement, and maintain firmware for AiOT SoC platforms.
  • Collaborate with algorithm teams to optimize signal processing on embedded platforms.
  • Optimize firmware performance, memory footprint, power consumption, and latency.
  • Support hardware bring-up, FPGA validation, silicon verification, and system integration.
  • Develop tests and diagnostic tools to validate firmware functionality and reliability.
  • Investigate and resolve firmware and hardware interaction issues.
  • Work with hardware, software, validation, and product teams to meet requirements and schedules.
  • Contribute to firmware coding standards, documentation, and best practices.

Skills

Embedded firmware development
C/C++ for embedded targets
Digital signal processing
Technical leadership

Education

Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field

Tools

JTAG
SWD
Logic analyzers
Protocol analyzers
MATLAB
Python

Job description

JOB DESCRIPTION:

  • Design, implement, and maintain firmware for AiOT SoC platforms.
  • Collaborate with algorithm teams to integrate and optimize signal processing algorithms on embedded platforms.
  • Optimize firmware performance, memory footprint, power consumption, and system latency.
  • Support hardware bring-up, FPGA validation, silicon verification, and system integration activities.
  • Develop unit tests, integration tests, and diagnostic tools to validate firmware functionality and reliability.
  • Investigate and resolve firmware and hardware interaction issues.
  • Work closely with hardware, software, validation, and product teams to meet product requirements and schedules.
  • Contribute to firmware coding standards, technical documentation, and development best practices.

JOB REQUIREMENTS:

  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • 10+ years of embedded firmware development experience in real-time systems.
  • Strong proficiency in C/C++ programming for embedded targets.
  • Knowledge of digital signal processing
  • Experience developing firmware on ARM Cortex-M and/or RISC-V processors.
  • Understanding of embedded debugging techniques using JTAG, SWD, logic analyzers, and protocol analyzers.
  • Experience with firmware development throughout the product lifecycle, including bring-up, integration, validation, and production release.
  • Strong analytical and problem-solving skills.
  • Ability to work independently and effectively manage multiple priorities.
  • Experience with MATLAB, Python, or signal analysis tools for algorithm validation and performance analysis.
  • Mentor engineers and provide technical leadership across multiple development teams.
  • Proven ability to thrive in a small, agile engineering team, taking initiative, prioritizing tasks and handle evolving technical challenges, with a strong sense of ownership and accountability from design through validation and delivery
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior AIoT Firmware Architect - Signal Processing & SoC
Senior AIoT Firmware Architect - Signal Processing & SoC

REALTEK SINGAPORE PRIVATE LIMITED • Singapore

On-site
SGD 180,000 - 280,000
Firmware Engineer
Firmware Engineer

Presidium Instruments Pte Ltd • Singapore

On-site
SGD 40,000 - 60,000
Embedded Software Engineer
Embedded Software Engineer

Creative Technology Ltd. • Singapore

On-site
SGD 48,000 - 78,000
Firmware Engineer
Firmware Engineer

Ambition Singapore • Singapore

On-site
SGD 72,000 - 108,000
Software Engineer - IoT Development, Opensource
Software Engineer - IoT Development, Opensource

Realtek Singapore Private Limited • Singapore

On-site
SGD 60,000 - 90,000
Embedded Firmware Engineer
Embedded Firmware Engineer

Beyondsoft International (Singapore) Pte Ltd • Singapore

On-site
SGD 72,000 - 120,000
Principal AI Engineer - Electrical / Embedded (Internal Use)
Principal AI Engineer - Electrical / Embedded (Internal Use)

Talentsis • Singapore

On-site
SGD 120,000 - 180,000
Senior Firmware Engineer
Senior Firmware Engineer

Keysight Technologies SAles Spain SL. • Singapore

On-site
SGD 80,000 - 120,000
Senior Firmware Engineer
Senior Firmware Engineer

FLEXXON PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Staff Applications Software Engineer
Staff Applications Software Engineer

Ambiq-Micro,-Inc. • Singapore

On-site
SGD 120,000 - 180,000