C Developer
Summary
Develops software and hardware for network switches and embedded systems using C, Linux, and embedded programming, with optional knowledge of network protocols and SONiC OS.
Company: Larch Networks - Specializes in electronics and software engineering, focusing on high-load switching, communication platforms, Linux, and IoT devices. Established in 2009 with offices in Israel and Kyiv.
https://larch-networks.com/
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.
Nice to Have:
Knowledge of L2/L3 network protocols (e.g., ARP, STP, IGMP, VLAN).
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.
Selection Process:
Completion of a short test assignment.
Technical and final interview.
Work Location: remote.