Senior Firmware Engineer

X-PHY

Singapore

Vor Ort

SGD 70.000 - 110.000

Vollzeit

14 Tage+

Erhalte eine Antwort von diesem Arbeitgeber

Dein Lebenslauf und dein Anschreiben, genau auf das zugeschnitten, was gesucht wird.

Schaffe es an den ATS-Filtern vorbei

Zusammenfassung

Flexxon, a global hardware security pioneer, seeks a Firmware Engineer to join our R&D team in Singapore. You will develop low-level embedded software, BSPs, and application-level code for customized hardware platforms, using C/C++ with Python scripting for automation.

The ideal candidate has strong experience in Embedded Linux, device drivers, and FPGA/SoC integration, with exposure to PetaLinux, Yocto/Buildroot, and IP core integration. A Bachelor's degree in a related field is required.

Qualifikationen

  • Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.
  • Hands-on experience in low-level firmware and software development using C and C++.
  • Proficiency in Python and Shell scripting for automation and testing.
  • Experience with Embedded Linux development, BSP customization, device drivers, and build tools like Yocto or Buildroot.

Aufgaben

  • Firmware & Embedded Software: develop, debug, and maintain low-level firmware and system software using C and C++.

Kenntnisse

C/C++ programming
Python
Shell scripting
Embedded Linux
BSP development
Device drivers
U-Boot
Yocto/Buildroot
FPGA integration
SoC architectures

Ausbildung

Bachelor's degree in Electrical/Computer Engineering or CS

Tools

Git
CMake
Docker
Yocto
Buildroot
Vitis
Vivado

Jobbeschreibung

About Flexxon & X-PHY®

Flexxon is a global pioneer in hardware-level security innovations. Our flagship solution,X-PHY®, is the world’s first AI-embedded cybersecurity solution operating directly at the firmware and physical layer of the OSI model.

We don’t just build products—we build the future. As a cybersecurity technology company, we are redefining industry standards, pushing boundaries, and creating transformative solutions to protect the digital world.

To support the continued development of our hardware and firmware-based cybersecurity technologies, we are looking for a Firmware Engineer to join our R&D team.

In this role, you will develop low-level embedded software, Embedded Linux board support packages (BSP), and application-level software for custom hardware platforms. The ideal candidate brings strong C/C++ programming skills, proficiency in Python and Shell scripting for automation, and practical Embedded Linux experience. Prior exposure to FPGA architectures or the AMD Xilinx ecosystem is highly advantageous.

Key Responsibilities:
  • Firmware & Embedded Software: Develop, debug, and maintain low-level firmware and system software using C and C++.

  • Embedded Linux & BSP Development: Develop and customize Embedded Linux Board Support Packages (BSP), device drivers, bootloaders (U-Boot), and kernel configurations.

  • Application & SDK Development: Implement user-space applications and SDKs on customized Embedded Linux boards using C and C++.

  • Automation & Scripting: Write test automation scripts, build utilities, and workflow tools using Python and Shell scripting.

  • Hardware Bring-Up & Debugging: Participate in initial board bring-up and debug hardware-software interactions utilizing hardware comprehension and standard lab tools.

  • FPGA & System Acceleration Integration: Collaborate on hardware/software co-design for SoC/FPGA platforms, integrating custom IP cores, PetaLinux configurations, and acceleration frameworks.

  • Code Quality & Documentation: Participate in peer code reviews, support quality code practices, and maintain precise technical documentation.

  • Education: Bachelor’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field.

  • Core Programming: Hands‑on experience in low-level firmware and software development using C and C++.

  • Scripting Languages: Proficiency in Python and Shell (Bash/Sh) scripting for build automation and hardware testing.

  • Embedded Linux & BSP: Experience with Embedded Linux development, BSP customization, device drivers, and device trees using build tools such as Yocto or Buildroot.

  • Application Development: Proven track record in developing user‑space applications and SDKs for customized Embedded Linux targets in C/C++.

  • Hardware Comprehension: Good understanding of hardware fundamentals, SoC architectures, board bring‑up processes, and common communication interfaces (SPI, I2C, UART, PCIe, Ethernet).

Preferred Qualifications
  • AMD Xilinx Ecosystem: Hands‑on experience with AMD Xilinx Zynq UltraScale+ MPSoC (ZynqMP) chips, Vivado Design Suite, PetaLinux, and the Vitis Unified Software Platform.

  • Edge AI Integration: Familiarity with the AMD Xilinx Vitis AI platform for deploying machine learning models on target hardware.

  • Embedded Security & Networking: Good understanding of Root of Trust (RoT) security concepts, secure boot mechanisms, and embedded network protocols.

  • Build Systems & CI/CD: Experience with Git, CMake, Docker, and CI/CD automation pipelines.

  • Self-Managed, Ownership-Driven Culture that empowers individuals to take initiative and make an impact

  • Performance‑Based Bonuses that reward results, contributions, and value creation

  • Passionate, Energetic, and Innovative Work Culture where ideas are encouraged and collaboration thrives

  • Positive and Supportive Work Environment that values respect, teamwork, and high performance

Hol dir deinen kostenlosen, vertraulichen Lebenslauf-Check.

oder ziehe deine Datei hierhin.

Similar jobs

Ähnliche Jobs, die dir auch gefallen könnten

Senior Firmware Engineer
Senior Firmware Engineer

Flexxon Pte Ltd • Singapore

Vor Ort
SGD 70.000 - 120.000
Performance-based bonuses
Senior Firmware Engineer
Senior Firmware Engineer

FLEXXON PTE. LTD. • Singapore

Vor Ort
SGD 70.000 - 110.000
Software Engineer (Application Development)
Software Engineer (Application Development)

X-PHY • Singapore

Vor Ort
SGD 80.000 - 120.000
Senior Firmware Engineer: Embedded Linux & SoC/FPGA Dev
Senior Firmware Engineer: Embedded Linux & SoC/FPGA Dev

FLEXXON PTE. LTD. • Singapore

Vor Ort
SGD 70.000 - 110.000
Software Engineer (Application Development)
Software Engineer (Application Development)

X-PHY Inc • Singapore

Vor Ort
SGD 70.000 - 120.000
Self-Managed, Ownership-Driven Culture
Performance-Based Bonuses
Innovative Work Culture
Senior Firmware Engineer
Senior Firmware Engineer

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

Vor Ort
SGD 90.000 - 150.000
Senior Firmware & Embedded Linux Engineer
Senior Firmware & Embedded Linux Engineer

X-PHY • Singapore

Vor Ort
SGD 70.000 - 110.000
Senior Firmware Engineer - AI-Embedded Security & FPGA
Senior Firmware Engineer - AI-Embedded Security & FPGA

Flexxon Pte Ltd • Singapore

Vor Ort
SGD 70.000 - 120.000
Performance-based bonuses
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

Vor Ort
SGD 90.000 - 150.000
Senior Firmware Engineer
Senior Firmware Engineer

Keysight Technologies SAles Spain SL. • Singapore

Vor Ort
SGD 80.000 - 120.000