Middle+ / Senior C Developer
Company: Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices.
Key Responsibilities:
• Develop software and hardware for network switches and embedded systems.
• Involve in the development of software for routers.
Required Skills:
• Proficiency in C programming
• Linux experience (Makefiles, Shell scripts)
• English proficiency for technical documentation.
• Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).
Nice to Have:
• Experience with embedded programming (ARM/MIPS).
• Familiarity with SONiC OS.
Why Us:
• High technical task level.
• Collaboration with global industry leaders.
• Work-life balance, flexible schedule, and remote work possibility.
• Competitive salary, medical insurance, paid vacation.
• Compensation package.