C++ developer with expertise in system programming and Linux systems. Ideal candidate will have deep knowledge of operating system architecture and multi-threaded programming.
Requirements
- Develop and optimize system-level software using C and C++
- Work extensively with Linux internals and operating system architecture
- Implement and manage system calls and multi-threading for efficient process execution
- Design and optimize file systems and data path storage solutions
- Develop robust algorithms and data structures for core system functionality
- Ensure CPU, memory, and storage management efficiency within the system environment
- Optimize thread management and parallel processing for high-performance computing
- Collaborate with cross-functional teams on system-level optimizations
Benefits