Senior Firmware Engineer - AI-Embedded Security & FPGA

Flexxon Pte Ltd

Singapore

On-site

SGD 70,000 - 120,000

Full time

4 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

Benefits offered by this job

Performance-based bonuses

Job summary

Flexxon Pte Ltd. is seeking a Firmware Engineer to join the R&D team in Singapore. You will develop low-level firmware, Embedded Linux BSPs, and application-level software for custom hardware platforms, with emphasis on C/C++ and Python automation.

Prior FPGA/SoC exposure is highly advantageous. The role requires hands-on experience in driver development, U-Boot, and system bring-up, with collaboration across hardware and software disciplines.

Qualifications

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Strong C/C++ programming skills for low-level firmware development.
  • Proficiency in Python and Shell scripting for automation.
  • Experience with Embedded Linux BSPs, device drivers, and board bring-up.
  • Familiarity with FPGA/SoC workflows and hardware-software co-design.
  • Knowledge of build systems and CI/CD practices.

Responsibilities

  • Develop, debug, and maintain low-level firmware and system software using C and C++.
  • Develop and customize Embedded Linux BSPs, drivers, bootloaders (U-Boot), and kernel configs.
  • Implement user-space applications and SDKs on embedded Linux boards in C/C++.
  • Write test automation scripts and build utilities using Python and shell scripting.
  • Assist in hardware bring-up and hardware-software integration and debugging.
  • Collaborate on FPGA/SoC co-design and acceleration frameworks.
  • Contribute to code quality reviews and documentation.

Skills

C/C++
Python
Shell scripting
Embedded Linux
BSP development
U-Boot
FPGA/SoC
SoC hardware bring-up
Device drivers
Git
Yocto/Buildroot
Linux kernel

Education

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

Tools

Git
Docker
Yocto
Buildroot
Vivado
PetaLinux
Vitis
U-Boot
CMake

Job description

Flexxon Pte Ltd. is seeking a Firmware Engineer to join the R&D team in Singapore. You will develop low-level firmware, Embedded Linux BSPs, and application-level software for custom hardware platforms, with emphasis on C/C++ and Python automation.

Prior FPGA/SoC exposure is highly advantageous. The role requires hands-on experience in driver development, U-Boot, and system bring-up, with collaboration across hardware and software disciplines.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Firmware Engineer: Embedded Linux & SoC Bring-Up
Senior Firmware Engineer: Embedded Linux & SoC Bring-Up

JSIT for WST (Wholesale Trade) by Singapore Business Federation (SBF) • Singapore

On-site
SGD 90,000 - 150,000
Senior Firmware Engineer
Senior Firmware Engineer

JSIT for WST (Wholesale Trade) by Singapore Business Federation (SBF) • Singapore

On-site
SGD 90,000 - 150,000
Senior Firmware Engineer: Embedded Linux & SoC/FPGA Dev
Senior Firmware Engineer: Embedded Linux & SoC/FPGA Dev

FLEXXON PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

FLEXXON PTE. LTD. • Singapore

On-site
SGD 70,000 - 110,000
Senior Firmware Engineer
Senior Firmware Engineer

Flexxon Pte Ltd • Singapore

On-site
SGD 70,000 - 120,000
Performance-based bonuses
Embedded Firmware Engineer for AI-Driven Devices
Embedded Firmware Engineer for AI-Driven Devices

Presidium Instruments Pte Ltd • Singapore

On-site
SGD 40,000 - 60,000
Senior Embedded Systems Manager - Firmware & FPGA
Senior Embedded Systems Manager - Firmware & FPGA

LITEON SINGAPORE • Singapore

On-site
SGD 150,000 - 210,000
World-class R&D labs
Competitive compensation
Publish/patent opportunities
+1
Real-Time Embedded Firmware Engineer
Real-Time Embedded Firmware Engineer

TYSON JAY MANAGEMENT PTE. LTD. • Singapore

On-site
SGD 90,000 - 120,000
Senior AIoT Firmware Lead - Real-Time Signal Processing
Senior AIoT Firmware Lead - Real-Time Signal Processing

Realtek Singapore Private Limited • Singapore

On-site
SGD 180,000 - 260,000
Senior FPGA Firmware Engineer — Waveform & Edge AI
Senior FPGA Firmware Engineer — Waveform & Edge AI

ST Engineering • Singapore

On-site
SGD 120,000 - 180,000