Posted date: Sun, 26th Apr
Location: USA - California
ARM/OS-Kernel Engineer:
======================
Strategy & planning team of the Software Lab is looking for high energy Staff & Senior Engineers to work on ARM64 support for modern OS technologies such as CoreOS, and develop cutting edge containerization, network virtualization, distributed computing and clustering features. Candidates must have solid experience with ARM64 architecture, QEMU, KVM and related technologies, Linux kernel development experience, and overall understanding of the Linux kernel. Candidates will actively participate in research, prototyping, and development projects in cutting edge OS technologies and their porting to ARM64. 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 technologies and advice management
- Port proprietary and/or Opensource OS platform components to ARM64
- 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, documentation 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
- 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 ARM64 and x86 architectures, and porting experience
?5+ year?of experience in relevant processor, hypervisor, and/or modern kernel technologies
- Linux kernel hacking, and open source development exposure
- Experience or familiarity with CoreOS, Docker, LXC, OpenStack technologies
- Familiarity with multi-thread programming, scripting, kernel programming, Linux configuration, administration etc.,
- Familiarity with clustered resource management, High availability, data center networking, and cloud networking, Openstack technologies
- Solid experience in debugging, performance characteristics, and distributed systems
| Job Title | ARM/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