OS Software Engineer

Apply

Summary

We are a software R&D firm, specializing in Computer Networking, Embedded Development and the Internet of Things, operating on the global market since 2007.

Our customer is a leading supplier of innovative end-to-end connectivity solutions and services for the world’s most advanced data centers. It also provides services for high-performance computing, cloud computing and big data.

We are looking for a talented Software Engineer to join our NOS (Network Operating System) Design team in Switch R&D group. Our team is responsible for design and development of new features and protocols for modern Network OS. You will get a chance to learn more about Ethernet and InfiniBand protocols. Join the leaders and be part of creating cutting-edge technologies!

Dedicated recruiter:
Yaryna Kunynets
Yaryna Kunynets
Recruiter

Responsibilities Responsibilities

  • Full cycle development of features and protocols for a Network OS for modern ASIC (chip) configuration

  • Communication with architecture and other teams to identify system requirements and use cases

  • Performing research and analysis to make optimal solution decisions

Requirements Requirements

  • Bachelor's degree in Computer Science or Software/Computer Engineering

  • 2+ years of commercial experience in Software Engineering

  • Proficient in C programming

  • Understanding of OSI model, basic knowledge of L2/L3 networking protocols

  • Knowledge of Linux as a working environment

  • Good troubleshooting and debugging skills (GDB, Valgrind)

  • Knowledge of technical English at Intermediate level and higher

Would be a plus Would be a plus

  • Contribution to open source projects

  • Experience in writing design and functional specifications

  • Experience with Layer 2 and/or Layer 3 networking protocols implementation, TCP sockets programming

  • Experience with Git

  • Hands-on experience with Python

Want to develop innovative products? Let's talk!

You can attach your resume here:

file not selected
By filling out your contact information in this form, you agree to our Privacy Policy.*