System Solution and Embedded Linux Engineer
RISC-VCompilersKernel / LinuxFirmwareSoC / ASICFPGAPosted Oct 20, 2026
Overview
- Added in 30 days
- 32
- At this company, still open
Skills named in this posting
- Ethernet
- I2C / UART
- C
- C++
- Python
- Linux kernel
- Device drivers
- Embedded Linux
System Solution and Embedded Linux Engineer
Location: Penang, Malaysia
Responsibilities:
• Design, develop, and maintain Linux kernel drivers (GPIO, SPI, I2C, UART, MMC, Ethernet, etc).
• Perform advanced system debugging using dmesg, gdb, ftrace, perf and hardware tools such as logic analyzers.
• Support board bring-up, including U‑Boot configuration, kernel integration and device tree development.
• Work with RISC‑V SoCs, CPU subsystems, and FPGA‑based hardware modules during system integration and validation.
• Develop automated test scripts and validation frameworks using Python, Bash and pytest.
• Collaborate with cross‑functional hardware and software teams to ensure robust and optimized platform performance.
• Work with business development team in understanding customer’s system solution requirements and generate the necessary specification and design.
• Support the Application team and potentially customer in integrating the system solution into their system.
• Perform tasks needed by company which adhere to company policy to ensure company’s business operation.
Qualifications:
• Bachelor’s Degree in Engineering (Electronics/Computer Engineering) or equivalent.
• 3-8 years of working experience in ARM or RISC-V Embedded Linux.
• Strong in C/C++ programming and Linux environment.
• Proficiency in Python, Bash scripting and Git version control.
• Experience in developing firmware, device drivers, Linux kernel, and filesystem.
• Hands-on experience with kernel driver development and hardware-level debugging.
• Familiar with embedded build systems (Yocto, Buildroot) and cross‑compilation toolchains.
• Understanding of RISC‑V architecture and experience working with FPGA‑based designs or prototyping is a bonus.
• Excellent problem solving and analytical skills.
• Excellent verbal and written communication skill in English.
• Ability to work in a fast-paced global team environment.
Apply on the employer's site
Original posting: efinixinc.com
RISC-V ecosystem
Efinix Inc in the RISC-V ecosystem
RISC-V International: Strategic
Our mission is to drive the future of edge computing w/our Trion® FPGA silicon platform.
- FPGA vendor promoting RISC-V SoCs on its devices ("RISC-V SoCs: Powering Embedded Computing")
- RISC-V soft cores used across its Trion/Titanium FPGA product lines
Same employer
More roles at Efinix Inc
IC Design Engineer
Efinix Inc
RTL / HDLSoC / ASICFPGAOct 20, 2026- RTL / HDLFPGAOct 20, 2026
- RTL / HDLSoC / ASICFPGAOct 20, 2026
Sales (Japan)
Efinix Inc
FirmwareFPGAOct 20, 2026- Physical designFPGAOct 20, 2026
- FPGAOct 20, 2026