Linux Kernel Software Engineer

Linux Kernel Software Engineer
Hireio, Inc., United States

Experience
1 Year
Salary
0 - 0
Job Type
Job Shift
Job Category
Traveling
No
Career Level
Telecommute
No
Qualification
As mentioned in job details
Total Vacancies
1 Job
Posted on
Mar 8, 2024
Last Date
Mar 16, 2024
Location(s)

Job Description

About the team

System Technology amp; Engineering team has been committed to the research and engineering development in the basic technology fields, such as operating system kernel and virtualization, construction and performance optimization of basic system software and library, stability and reliability assurance of large-scale data center, collaborative design of next-generation hardware and software, etc. Armed with comprehensive and solid software engineering capabilities, the team aims to guarantee day-to-day business operations of ByteDance Inc. Meanwhile, the team actively follows the new technology trend, and embraces open source communities and industry standards.

Responsibilities:

• Design and implement Linux kernel features to meet the business requirements;

• Debug complex, system-level, multi-component issues that typically span from kernel to application;

• Identify performance bottlenecks and drive optimizations across the entire software stack;

• Research and develop new technologies in operating system / Linux kernel.

Requirements

Basic Qualifications:

- Proficient in Linux kernel, at least familiar with one subsystem (CPU scheduling, file system, network, I/O, memory management, etc.);

- Experience working on system software in a large-scale C codebase, demonstrated knowledge of operating system internals on at least one platform;

- Experience with software development process including: source control, bug tracking, testing, and design documentation;

- Demonstrated experience working collaboratively with cross-functional teams.

Preferred Qualifications:

- Rich experience in Linux kernel debugging and upstream contribution;

- Experience in multi-platform (X86 / ARM / RISC-V) kernel and system development;

- Deep understanding of virtualization technology (Xen / KVM, etc.).

Job Specification

Job Rewards and Benefits

Hireio, Inc.

Information Technology and Services - California, United States
© Copyright 2004-2024 Mustakbil.com All Right Reserved.