JobMesh

Principal Software Development Engineer

Fortinet · Sunnyvale, California, US

Responsibilities: - Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. - Provide system-level...

Job description

Requirements: - Troubleshoot complex, system-level, multi-component issues that across multiple layers from kernel to application. - Provide system-level optimizations and improvements in the OS to meet the evolving business requirements. - Collaborate with our hardware team to support the delivery of our new platform. - Maintain the existing software components, OS related. - B.S./M.S. with 8+ years of relevant experience. - Hands-on experience with the Linux kernel, debugging, development, performance tuning, etc. - Detailed knowledge of Linux kernel, scheduling, VFS, memory management, I/O, etc. - Detailed knowledge of Linux network internals, TCP/IP, netfilter, network driver, etc. - Good knowledge of processor architecture, x86, arm, etc. - Programming skills in C/bash/python/go. - Experience with virtualization/container/cloud technologies is preferred. - Strong communication skills and ability to work with cross-function teams. - Enthusiasm for system-level techniques. US citizenship is required: The US base salary range for this full-time position is $175,000-$245,000. Fortinet offers employees a variety of benefits, including medical, dental, vision, life and disability in...