軟件開發高級工程師 (Embedded Linux System Development Engineer)
Description
Development of Networking Routers (WiFi AP / GPON / 5G NR)
Core Responsibilities:
1.Embedded Linux Development
a. Expertise in Linux networking architecture, including TCP/IP stack, routing, and bridging.
b. Proficient in kernel module development, debugging, and optimization.
c. Experience in device driver development, including WiFi and Ethernet drivers.
d. Familiarity with embedded system tools such as Buildroot, Yocto, or similar build environments.
e. Strong skills in troubleshooting and performance tuning for embedded systems.
2. Router Feature Development
a. Hands-on experience in developing , optimizing and debugging router features.
b. Familiarity with CPE networking and protocols.
3. WiFi Mesh Technology
In-depth knowledge of WiFi Mesh, including protocol implementation, application development, and WiFi driver integration and porting.
4. BSP (Board Support Package) Development
a. Responsible for board bring-up, bootloader customization, and kernel adaptation for target hardware platforms.
b. Integration and maintenance of low-level drivers (GPIO, SPI, I2C, UART, NAND/NOR Flash, etc.).
c. Collaborate with hardware teams to validate and debug hardware-software interfaces.
d. Optimize system initialization, power management, and hardware abstraction layers for performance and stability.
5. Development Tools and Skills
a. Proficient in C programming and Linux shell scripting.
b. Experience with OpenWrt and hardware platforms like MediaTek , Qualcomm , Realtek or Broadcom .