Linux Kernel Performance Architect

Posted on Oct 7, 2024 by Hireio, Inc.
San Jose, CA
Construction
Immediate Start
Annual Salary
Full-Time
About the Team

The technology middle platform team is dedicated to exploring fundamental technologies and products related to emerging and innovative technology fields. We are looking for an experienced Mobile Linux Kernel Performance Optimization Engineer who will play a crucial role in optimizing the performance of Linux Kernel on our mobile platforms. You'll be responsible for exploring advanced scheduling algorithms and investigating the synergy between Linux Kernel and Operating System.

Job Responsibilities

- Develop strategies for performance optimization of the Linux Kernel in mobile environments;

- Proactively identify bottlenecks and inefficiencies in the system, propose solutions, and drive optimizations across the entire software stack;

- Collaborate with the development team to design and implement enhancements to the scheduler and other kernel subsystems.

- Conduct and analyze performance data and statistical metrics to drive kernel improvements.

- Work closely with hardware teams to understand chip constraints and ensure software is optimized accordingly.

Requirements

Minimum Qualifications: 

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

- Experienced with system software in mobile systems;

- Demonstrated knowledge of operating system internals in modern OS;

- Experienced with performance debug & tuning methodology;

- Experienced with ARM architecture and understand hardware constraints;

Preferred Qualifications:

- Demonstrated experience working collaboratively with cross-functional teams

Reference: 203521830

https://jobs.careeraddict.com/post/96009397

Linux Kernel Performance Architect

Posted on Oct 7, 2024 by Hireio, Inc.

San Jose, CA
Construction
Immediate Start
Annual Salary
Full-Time
About the Team

The technology middle platform team is dedicated to exploring fundamental technologies and products related to emerging and innovative technology fields. We are looking for an experienced Mobile Linux Kernel Performance Optimization Engineer who will play a crucial role in optimizing the performance of Linux Kernel on our mobile platforms. You'll be responsible for exploring advanced scheduling algorithms and investigating the synergy between Linux Kernel and Operating System.

Job Responsibilities

- Develop strategies for performance optimization of the Linux Kernel in mobile environments;

- Proactively identify bottlenecks and inefficiencies in the system, propose solutions, and drive optimizations across the entire software stack;

- Collaborate with the development team to design and implement enhancements to the scheduler and other kernel subsystems.

- Conduct and analyze performance data and statistical metrics to drive kernel improvements.

- Work closely with hardware teams to understand chip constraints and ensure software is optimized accordingly.

Requirements

Minimum Qualifications: 

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

- Experienced with system software in mobile systems;

- Demonstrated knowledge of operating system internals in modern OS;

- Experienced with performance debug & tuning methodology;

- Experienced with ARM architecture and understand hardware constraints;

Preferred Qualifications:

- Demonstrated experience working collaboratively with cross-functional teams

Reference: 203521830

Share this job:
CareerAddict

Alert me to jobs like this:

Amplify your job search:

CV/résumé help

Increase interview chances with our downloads and specialist services.

CV Help

Expert career advice

Increase interview chances with our downloads and specialist services.

Visit Blog

Job compatibility

Increase interview chances with our downloads and specialist services.

Start Test