en

Services

Leading employers across the US trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
Jobs

Our industry specialists will listen to your aspirations and share your story with the most prestigious organisations in the US. Together, let’s write the next chapter of your career.

See all jobs
Candidates

Together, we’ll map out career-defining, life-changing pathways to achieve your career ambitions. Browse our range of services, advice, and resources.

Learn more
Services

Leading employers across the US trust us to deliver fast, efficient hiring solutions that are tailored to their exact requirements. Browse our range of bespoke services and resources.

Read more
About Robert Walters United States

For us, recruitment is more than just a job. We understand that behind every opportunity is the chance to make a difference in people's lives.

Learn more

Work for us

Our people are the difference. Hear stories from our people to learn more about a career at Robert Walters United States.

Learn more

Software Engineer (Kernel)

Save job

Our client is seeking a Software Engineer with a specialisation in kernel development. This role is pivotal for building, optimising, and maintaining the kernel components of their systems. You will work closely with hardware engineers, software developers, and system architects to ensure the stability, scalability, and security of their products. This is an exciting opportunity to contribute to high-performance computing environments and engage in cutting-edge kernel development.

What you'll do:

  • Design, develop, and maintain custom kernels to support high-performance computing environments.
  • Debug, optimise, and enhance existing kernel components for performance and stability.
  • Work with hardware abstraction layers, memory management, process scheduling, and device drivers.
  • Collaborate with cross-functional teams to ensure seamless integration of kernel components with other software and hardware systems.
  • Conduct performance tuning, identify bottlenecks, and implement solutions for system optimisation.
  • Ensure the kernel is compliant with security standards, and address vulnerabilities as they arise.
  • Contribute to the architecture of low-level system software and kernel modules.
  • Document kernel changes and maintain thorough technical documentation.

What you bring:

  • Bachelor’s degree in Computer Science or related field (Master’s preferred)
  • 5+ years of experience in kernel development
  • Deep understanding of operating system concepts
  • Proficiency in C++, Python or Bash scripting languages
  • Experience with low-level system programming
  • Strong problem-solving skills
  • Familiarity with performance profiling and tuning tools
  • Knowledge of security practices in kernel development

Contract Type: FULL_TIME

Specialism: Technology

Focus: Software Engineering

Industry: New Media and Internet

Salary: $150,000 - $200,000 per year

Workplace Type: On-site

Experience Level: Mid Management

Location: Los Angeles

Job Reference: L7IHZB-0D4D545E

Date posted: October 17, 2024

Consultant: Joori Leem

Phone number:

joori.leem@robertwalters.com

Joori Leem

Save job

Share

I'm Robert Walters Are you?

Come join our global team of creative thinkers, problem solvers and game changers. We offer accelerated career progression, a dynamic culture and expert training.