Likeremote

Subscribe to the latest remote jobs:

  • Likeremote jobs on https://LinkedIn.com/
  • Likeremote jobs on https://telegram.org/
  • Likeremote jobs on Reddit.com
XP

Senior Firmware Engineer

X-PHY
  • 🇸🇬 Singapore
  • On-site
  • Senior
  • 1 day ago
  • AI
  • Linux
  • C++
  • Python
  • FPGA
  • Test Automation
  • Bash
  • Yocto
  • Buildroot
  • SPI
  • I2C
  • UART
  • PCIe
  • Machine Learning
  • CI/CD
  • Git
  • CMake
  • Docker
Not scoredNo CV on file. Upload one and this job gets a score out of 100.Upload CV

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

Senior Firmware Engineer · X-PHY

Auto apply with Likeremote