Posted on: 27/08/2025
Job Title : FreeBSD
Location : Remote / On-Site
Type : Full-Time
Job Summary :
- Develop, debug, and maintain FreeBSD kernel modules and device drivers.
- Fix bugs in drivers and core OS components (USB, Ethernet, NVMe, Display, etc.)
- Implement and support communication protocols (USB, BT, WiFi, etc.)
- Handle x86 power management and storage (NOR/NAND/NVMe).
- Collaborate across teams to support hardware bring-up and system integration.
Must-Have Skills :
- Strong C programming and FreeBSD kernel/system programming.
- Hands-on with FreeBSD drivers and communication protocols.
- Experience with storage drivers and x86 power management.
- Kernel debugging and bug fixing expertise.
- Understanding of SDLC; Shell scripting is a plus.
Skills :
- FreeBSD OS Internals.
- Kernel & system programming. (Mandatory).
- Hands-on experience on any of the FreeBSD device drivers. (Mandatory).
- Very good C programming skills. (Mandatory).
- Knowledge of any of the communication protocols (Mandatory). USB, Audio, Bluetooth, Ethernet, Wifi, Printer/Scanner, Display & graphics drivers. Etc.
- X86 Power management knowledge.
- Knowledge of Storage drivers. Serial NOR flash, NAND, NVMe.
- Good understanding of system level functionalities & SDLC process.
- Must have hands on expertise with driver bug fixing & system programming.
- Shell scripting knowledge is an added advantage.
Did you find something suspicious?
Posted By
Posted in
Semiconductor/VLSI/EDA
Functional Area
Embedded / Kernel Development
Job Code
1536641
Interview Questions for you
View All