Linux Kernel Development Engineer

Job Posted 2 Days Ago Posted 2 Days Ago
Be an Early Applicant
Hiring Remotely in USA
Remote
Senior level
Artificial Intelligence • Software
The Role
As a Linux Kernel Development Engineer, you'll lead the design and maintenance of Linux kernel components, optimize performance, resolve complex issues, and mentor junior developers.
Summary Generated by Built In

CIQ OVERVIEW

CIQ is becoming the fastest-growing and most impactful young company for providing software infrastructure. From the base operating system through all forms of performance-intensive computing, CIQ helps people do what they do best!

Our customers and partners include some of the largest and most influential companies in the world, coupled with a fantastic group of investors, CIQ is poised to become the next unicorn startup. From curing cancer, going to space, and accelerating AI to working with the open-source community, there is so much awesomeness happening at CIQ.

We are looking to team up with others who are passionate about helping others achieve greatness, love being impactful, and ready to dive in head first to change the world. If this sounds like you, then we’d love to talk!

POSITION SUMMARY 

As Linux Kernel Development Engineer, you will produce and maintain the Linux Kernel for Rocky Linux. You need to be familiar with various aspects of kernel support including real-time, embedded, and virtualization. You will work with the Development team to define software requirements and take the lead on operational and technical projects. Additional responsibilities include but are not limited to: 

  • Lead the design, development, and maintenance of Linux kernel components for our products/services at CIQ
  • Collaborate with cross-functional teams to gather requirements and translate them into efficient and scalable kernel designs
  • Write high-quality, modular, and well-documented code in C and other relevant languages, adhering to coding standards and best practices
  • Optimize kernel code and device drivers to improve performance, stability, and resource utilization
  • Debug and resolve complex kernel-level issues, including memory management, process scheduling, and inter-process communication
  • Collaborate with hardware engineers and other stakeholders to ensure seamless integration of kernel components with hardware platforms
  • Stay updated with the latest advancements in the Linux kernel community and relevant technologies, evaluating their potential impact on our products and services
  • Review code submissions from team members and provide constructive feedback to maintain code quality and consistency
  • Conduct performance analysis and optimization of kernel components to meet specified performance targets.
  • Document design decisions, APIs, and processes for future reference and knowledge sharing.
  • Provide guidance and mentorship to junior developers, fostering their growth and development

NEEDED TO SUCCEED 

Successful candidates will have:

  • A passion for Linux and open source software, with a strong commitment to delivering high-quality, reliable products
  • Proficiency in C programming and a deep understanding of low-level system programming concepts 
  • Strong debugging and troubleshooting skills to identify and resolve complex kernel-level issues
  • In-depth knowledge of Linux kernel internals, file systems, device drivers, and kernel module development
  • Familiarity with hardware platforms and architectures, including x86 and ARM, and their interactions with the Linux kernel
  • Strong problem solving and analytical skills with the ability to propose innovative solutions to technical challenges
  • Excellent communication and collaboration skills to work effectively in a team-oriented environment. 
  • Self motivated and able to work independently, manage priorities, and meet project deadlines

EDUCATION AND EXPERIENCE 

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or equivalent Experience. 
  • Minimum of 5 years experience in Linux kernel development, with a strong focus on system-level programming and device driver development. 
  • Extensive experience in designing and developing Linux kernel components, including process management, memory management, and inter-process communication. 
  • Experience with version control systems, preferably Git, and collaborative development workflows. 

BENEFITS

  • Medical, dental, and vision insurance.

  • Flexible paid time off.

  • Employee stock options.

  • Remote work, no required travel for most positions.

 

Top Skills

C
Git
Kernel
Linux
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
Reno, NV
114 Employees
On-site Workplace
Year Founded: 2020

What We Do

Empowering People To Do What They Do Great!

At CIQ, we are here to help our customers and communities do amazing things! We are your escalation or development team. We are your infrastructure. We are your cloud. We are the people that will have your back, so you can do what you do great.

Our Values

Empowering
Innovating software infrastructure solutions for extreme performance and scale including service models designed to meet the needs of your organization.

Improving
Our passion is to always do better. Always provide more value. Always drive intelligent innovation. Always provide what the customer & community needs.

Growing
CIQ believes in constant and never-ending growth. We are growing fast and looking for like-minded people with an unwavering passion for always doing better for ourselves and others.

What do you get when you cross High Performance Computing with Enterprise, Cloud, and Hyper-scale?

The Answer is CIQ.

CIQ is composed of technology founders, innovators, engineers, some of the leading creators in the industry, and we all share the same vision: to help companies, teams, and individuals do amazing things.

Open Source
When we decide to open source a project, it is because we believe it would be best for the project and community. But open source is not a marketing gimmick nor a sales tool, and it should never be at the mercy of a corporate agenda. This is why we’ve given our open source initiatives properly to the community, and we strive to set the precedent such that other companies would do likewise.

Always Customers First
Our model is simple: We support people, not cores or sockets. People.

Follow us on YouTube and Twitter:
https://www.youtube.com/channel/UCQbKq1vIffqRAMUDPfHcU0w
https://twitter.com/CtrlIQ?s=20&t=7pQXepSSimeTqytBY52Dhw

Similar Jobs

Dynatrace Logo Dynatrace

Solutions Engineer - Strategic Accounts (Remote, Texas)

Artificial Intelligence • Big Data • Cloud • Information Technology • Software • Big Data Analytics • Automation
Remote
Hybrid
Dallas, TX, USA
4700 Employees
120K-160K Annually

CrowdStrike Logo CrowdStrike

Sr. Engineer II - Sensor Pipelines and Programmability Tools (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
USA
10000 Employees
155K-255K Annually

CrowdStrike Logo CrowdStrike

Sr. Backend Engineer, Cloud - Next-Gen SIEM (Remote)

Cloud • Computer Vision • Information Technology • Sales • Security • Cybersecurity
Remote
Hybrid
USA
10000 Employees
135K-215K Annually

The PNC Financial Services Group Logo The PNC Financial Services Group

Software Engineer Senior

Machine Learning • Payments • Security • Software • Financial Services
Remote
USA
56000 Employees

Similar Companies Hiring

True Anomaly Thumbnail
Software • Machine Learning • Hardware • Defense • Artificial Intelligence • Aerospace
Colorado Springs, CO
131 Employees
Caliola Engineering Thumbnail
Software • Machine Learning • Hardware • Defense • Data Privacy • App development • Aerospace
Colorado Springs, CO
53 Employees
Red 6 Thumbnail
Virtual Reality • Software • Hardware • Defense • Aerospace
Orlando, Florida
113 Employees
By clicking Apply you agree to share your profile information with the hiring company.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account