
C Developer
Primary stack
Nice to have's
Job description
About the Position
Join Larch Networks as a C Developer in the ROS Department. Develop software and hardware for network switches and embedded systems.
Responsibilities
- Develop software and hardware for network switches and embedded systems.
- Involve in the development of software for routers.
Requirements
- 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.
We Offer
- 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.
About the 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.
Visit our website
Selection Process
- Completion of a short test assignment.
- Technical and final interview.
Work Location
Remote
© Larch Networks. This job description was sourced from the employer's public career page. TheJob is not the employer — we index the posting and route candidates to the source. All content rights and hiring decisions belong to the employer.
Larch Networks has been a leader in network solutions since 2009, with offices in Israel and Kyiv. We specialize in both software and hardware for network equipment, providing advanced, secure, and reliable network products for our customers. Our team of engineers is renowned for its expertise in designing and integrating high-load switching and communication platforms, thin clients, Linux, and embedded devices for IoT, enterprise, telecom, and industrial applications. We are committed to delivering innovative and cost-effective solutions.