Наш клієнт:
Продуктово-орієнтована компанія, що спеціалізується на розробці високопродуктивних мережевих рішень. Організація фокусується на створенні масштабованого програмного забезпечення для складних мережевих систем, поєднуючи вбудовану розробку з передовими мережевими технологіями.
Ваші завдання:
- Проектування та розробка базового програмного забезпечення для мережевого обладнання, включаючи комутатори та маршрутизатори;
- Керувати розробкою вбудованих компонентів і забезпечувати ефективність на рівні системи;
- Тісно співпрацюйте з апаратними командами для оптимізації продуктивності та інтеграції;
- Керуйте архітектурними рішеннями та вдосконалюйте існуючу кодову базу;
- Наставляйте інженерів та робіть свій внесок у кращі практики розробки.
Необхідний досвід та навички:
- 5+ років досвіду програмування на C з солідним комерційним бекграундом;
- Глибоке розуміння систем Linux, включаючи системи збірки та написання скриптів;
- Досвід роботи з вбудованою розробкою та взаємодією з апаратним забезпеченням;
- Добре розуміє основи нетворкінгу;
- Впевнена англійська для технічного спілкування.
Було б добре:
- Знання протоколів L2/L3 (ARP, STP, IGMP, VLAN і т.д.);
- Досвід роботи з вбудованими архітектурами (ARM, MIPS);
- Знання мережевих операційних систем (наприклад, SONiC);
- Досвід розробки мережевих апаратних продуктів.
Умови праці
5-денний робочий тиждень, 8-годинний робочий день;