Larch Networks is a systems engineering, implementation and deployment company, comprised of professionals who have an in-depth background in complex project management, system design, fabrication and integration. We have honed years of real-world expertise in development of high-load network routers, thin clients, Linux and embedded devices.
19 січня 2023

C Middle/Senior Software Engineer

Київ, віддалено

We are looking for an experienced C Software Engineer with solid knowledge of Linux OS and strong understanding of networking protocols to work with our expert team.

Who are we and what are we doing?

Larch Networks (larch-networks.com) has been on the market since 2009, has two offices in Israel and Kiev, and the main development center is located in Kiev.

The company has two directions — design and product.

The main area of ​​activity is software and hardware development for switches, network equipment and embedded systems.

Why are we doing this?

Since projects are the historical foundation and basis of the company, working with clients’ projects, we are constantly developing in terms of technology, keeping our finger on the pulse and trying to make high-quality projects.

How do we do it?

We use the following tools in our work:

RedMine as Bug / Task TrackerGitLab as Version control and Continuous Integration

TestRail for working with test plans

A Python system for automated testing

Common sense and the brain are for everything else :)

What professional skills are important to us:

3+ years of commercial experience in C programming language

Experience with Linux (including Make files, Shell scripts writing)

Will be a plus, but not required:

Busybox, BuildRoot, YoctoUboot bootloader

Introducing FreeRTOS / Other RTOS

Acquaintance with C ++, Python

Will be a big plus, but not required:

Knowledge of L2 / L3 network protocols (for example, ARP, STP, IGMP, VLAN, BGP, OSPF, etc.)

Embedded programming (using ARM or MIPS cross-compilers)

Experience with Open source network operating system “SONiC”

What else is important to us?

Learning ability, initiative, responsibility for the result

What to do in the project?

Development of software and hardware for switches, network equipment and embedded systems.

You will take part in the development of software for routers

Why is this position free?

Stable expansion of the company

You will work as a team alongside the developers and the development team leader.

Now we have several teams, divided into 3 departments.

How old is the project?

We have several projects in progress at the same time,the company has been operating for over 10 years and has successfully completed many projects,various projects last from 3 months to several years.

How are we as a company different from others? Why is it worth going to us?

We have an intelligent, friendly and relevant team and leadership

We have a high technical level of tasks and projects

We work with renowned world leaders in our subject area

We have a good work / life balance, we know how to work and relax

According to the conditions:

— decent compensation

— training, technology

— medical insurance after trial period

— vacation (24 working days)

— sick pay

— remote

LinkedIn