This role exists to design and implement components at all layers of the system including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.
What you'll do
Design and implement components at all layers of the system including kernel, synchronization primitives, resource allocators, memory management, security, I/O systems, and persistence.
- Design and implement drivers and services that deliver large volumes of data with low-latency and high-bandwidth.
What you need
- Requires a Master’s degree (or foreign equivalent) in Computer Science, Computer Engineering, Electrical Engineering, Engineering, Applied Sciences, or related field, and 3 years of work experience in the job offered or in a computer-related occupation