Were looking for a senior software engineer with a passion for software development and excellent design/coding/debugging skills.
The role combines between high-level to low-level aspects:
Implementing features including front-end and back-end.
Working closely to the hardware, for example, BSP, I2C, IPMI.
The data-path group provides core components for our products. We design and develop the data plane features for a large-scale distributed system. For example, we own features related to forwarding information base, quality of service, security and telemetry.
The role combines between high-level to low-level aspects:
Implementing features including front-end and back-end.
Working closely to the hardware, for example, BSP, I2C, IPMI.
The data-path group provides core components for our products. We design and develop the data plane features for a large-scale distributed system. For example, we own features related to forwarding information base, quality of service, security and telemetry.
Requirements:
Minimum requirements:
Profound knowledge and proven experience in C/C++ (at least 5 years), both in design and development.
Experience with multi-threaded programming
Highly desired:
BSc degree in Computer Science or Engineering
Experience with Linux and shell scripting
Experience with Python programming
Advantages:
Proficiency in development in docker containers environment
Knowledge in IPMI, BSP, I2C
Proficiency in Linux drivers
Knowledge in networking
Minimum requirements:
Profound knowledge and proven experience in C/C++ (at least 5 years), both in design and development.
Experience with multi-threaded programming
Highly desired:
BSc degree in Computer Science or Engineering
Experience with Linux and shell scripting
Experience with Python programming
Advantages:
Proficiency in development in docker containers environment
Knowledge in IPMI, BSP, I2C
Proficiency in Linux drivers
Knowledge in networking
This position is open to all candidates.