Posted date: Sun, 27th Jul
Location: USA - California
Location: USA - California
Network/Virtualization/OS-kernel Engineer:
====================================
Strategy & planning team of the Software Lab is looking for high energy Staff & Senior Engineers to work on advanced OS kernel technologies such as, containers, network virtualization, distributed computing, clustering etc. Candidates must have Linux kernel development experience, overall understanding of the kernel architecture, and must be willing to actively work on different projects to research, incubate, and develop cutting edge OS technologies. Candidates must have good knowledge about the related technology spectrum, and will need to work with open source communities. Any prior relevant open-source experience is highly desirable.
Responsibilities:
=============
- Analyze and compare competing virtualization & networking technologies and advice management
- Analyze requirements and come up with designs and technical approaches to address the problems effectively and efficiently.
- Lead cross team collaborations to prompt and drive development of right technology solutions and their acceptance
- Drive architectural design, implementation, testing, and prototype of complex solutions, within the team/company, and with open-source community
Requirements:
- Expert in at least one of C, C++, or Go programming
- At least 4yrs (or masters + 2yrs) of experience in related technologies
- Linux kernel hacking, and open source exposure desirable
- Deep understanding of modern OS kernels, networking internals and virtualization hypervisor technologies
- Deep understanding of CPU/Memory/IO/Device virtualization technologies, kernel process management, systemd etc.,
- Deep understanding of network stack, including TCP/IP, and various over-IP/Ethernet technologies
- Familiarity with multi-thread programming, scripting, kernel programming, processor architectures (x86, ARM64), Linux configuration, administration etc.,
- Knowledge of clustered resource management, High availability, data center networking, and cloud networking
- Prior experience or familiarity with CoreOS, Docker, LXC, Openstack technologies
- Solid experience in debugging, performance characteristics, and distributed systems
====================================
Strategy & planning team of the Software Lab is looking for high energy Staff & Senior Engineers to work on advanced OS kernel technologies such as, containers, network virtualization, distributed computing, clustering etc. Candidates must have Linux kernel development experience, overall understanding of the kernel architecture, and must be willing to actively work on different projects to research, incubate, and develop cutting edge OS technologies. Candidates must have good knowledge about the related technology spectrum, and will need to work with open source communities. Any prior relevant open-source experience is highly desirable.
Responsibilities:
=============
- Analyze and compare competing virtualization & networking technologies and advice management
- Analyze requirements and come up with designs and technical approaches to address the problems effectively and efficiently.
- Lead cross team collaborations to prompt and drive development of right technology solutions and their acceptance
- Drive architectural design, implementation, testing, and prototype of complex solutions, within the team/company, and with open-source community
Requirements:
- Expert in at least one of C, C++, or Go programming
- At least 4yrs (or masters + 2yrs) of experience in related technologies
- Linux kernel hacking, and open source exposure desirable
- Deep understanding of modern OS kernels, networking internals and virtualization hypervisor technologies
- Deep understanding of CPU/Memory/IO/Device virtualization technologies, kernel process management, systemd etc.,
- Deep understanding of network stack, including TCP/IP, and various over-IP/Ethernet technologies
- Familiarity with multi-thread programming, scripting, kernel programming, processor architectures (x86, ARM64), Linux configuration, administration etc.,
- Knowledge of clustered resource management, High availability, data center networking, and cloud networking
- Prior experience or familiarity with CoreOS, Docker, LXC, Openstack technologies
- Solid experience in debugging, performance characteristics, and distributed systems
| Job Title | Network/Virtualization/OS-kernel Engineer: |
| Post Details | |
| Posted By | Huawei USA |
| Start Date | |
| Salary | |
| Email Address | |
| Category | |
| Job Type | Permanent |
| Location | USA - California |
| City or State | Santa Clara |
No comments:
Post a Comment