Search jobs > San Jose, CA > Performance architect

Linux Kernel Performance Architect

ByteDance
San Jose
Full-time

ResponsibilitiesAbout UsFounded in 2012, ByteDance's mission is to inspire creativity and enrich life. With a suite of more than a dozen products, including TikTok, Helo, and Resso, as well as platforms specific to the China market, including Toutiao, Douyin, and Xigua, ByteDance has made it easier and more fun for people to connect with, consume, and create content.

Why Join UsCreation is the core of ByteDance's purpose. Our products are built to help imaginations thrive. This is doubly true of the teams that make our innovations possible.

Together, we inspire creativity and enrich life - a mission we aim towards achieving every day. To us, every challenge, no matter how ambiguous, is an opportunity;

to learn, to innovate, and to grow as one team. Status quo? Never. Courage? Always. At ByteDance, we create together and grow together.

That's how we drive impact - for ourselves, our company, and the users we serve. Join us. About the TeamThe 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.

QualificationsMinimum 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; ByteDance is committed to creating an inclusive space where employees are valued for their skills, experiences, and unique perspectives.

Our platform connects people from across the globe and so does our workplace. At ByteDance, our mission is to inspire creativity and enrich life.

To achieve that goal, we are committed to celebrating our diverse voices and to creating an environment that reflects the many communities we reach.

We are passionate about this and hope you are too. ByteDance Inc. is committed to providing reasonable accommodations in our recruitment processes for candidates with disabilities, pregnancy, sincerely held religious beliefs or other reasons protected by applicable laws.

If you need assistance or a reasonable accommodation,

30+ days ago
Related jobs
Promoted
Hireio, Inc.
San Jose, California

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. Develop strategies for performance optimization of the Linux Kernel in mobile environments;. You'll be responsib...

Hireio, Inc.
San Jose, California

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. Develop strategies for performance optimization of the Linux Kernel in mobile environments;. You'll be responsib...

ByteDance
San Jose, California

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. Job Responsibilities:- Develop strategies for performance optimization of the Linux Kernel in mobile environment...

Promoted
Monterey Bay Aquarium
Fremont, California

This Technical Project Manager will be:. Creating project reports detailing project status, budget actuals and forecasts, impact, risks, resources, and estimates for all stakeholders across the organization. Working with Vice President of of Technology and Innovation, product team, and others across...

Promoted
Cisco Systems, Inc.
San Jose, California

QA Engineers are also responsible for application deployments and support of production issues with our Ops engineers. Our QA Engineers test code both manually and with automated tools. You are an engineer who is passionate about quality assurance. You will be responsible for leading the QA effort f...

Promoted
Vantage Data Centers
Santa Clara, California

Vantage is looking for a Principal Mechanical Engineer to be part of the design engineering team, steering innovative design and engineering solution for our data center projects. The Design Engineering team guides the development and operation of best-in-class data centers for hyperscale customers ...

Promoted
Spectraforce Technologies
Santa Clara, California

Job Tittle: Software/Firmware test Engineer(Embedded system). Assist in the creation of a Quality Engineering/Release engineering process with emphasis on continuous integration and continuous development. Experience testing for production quality software, on schedule, particularly in an organizati...

Promoted
Fortinet
Sunnyvale, California

The QA Engineer must be able to work efficiently and effectively, in a fast-paced work environment, to identify the highest risks that must be addressed for determining release readiness. The Wireless Development Quality Assurance Engineer works within the R&D team to ensure the productivity, reliab...

Promoted
VirtualVocations
Santa Clara, California

A company is looking for a Solutions Architect based in the USA for a remote position. ...

Promoted
Comcast Corporation
Sunnyvale, California

Make your mark at Comcast -- a Fortune 30 global media and technology company.From the connectivity and platforms we provide, to the content and experiences we create, we reach hundreds of millions of customers, viewers, and guests worldwide.Become part of our award-winning technology team that turn...