1

Junior Linux Kernel Engineer Jobs in Portland, OR

Team Red Dog is hiring a Senior Linux Kernel Engineer for our client, a leading international cloud and software provider and industry-leading technology partner. This hybrid role (Hillsboro, OR ...

Embedded SW Engineer

Portland, OR · On-site

$139K - $183K/yr

Embedded SW Engineer Work location: Portland, OR Background and Meet and Greet: MANDATORY ... Provide minimal hardware initialization for Linux kernel boot. BSP & Board Bring-Up Develop and ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

... of the Linux kernel and device drivers. The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

... of the Linux kernel and device drivers. The engineer will work on low-level software that enables hardware functionality, system stability, and performance across a variety of platforms and ...

C++ Developer

Hillsboro, OR · On-site

$53.25 - $72/hr

Must haves 1. Linux Kernal 2. C++ Top 3 Must-Have Hard Skills * Strong experience in Linux kernel development and device driver programming (C, C++) - 5+ yrs * Deep understanding of operating system ...

... Linux kernel, and user space application performance. * Proficiency with build and development ... The Central Engineering Group (CEG) is Intel's data-driven organization that builds scalable ...

Mentor junior developers and conduct code reviews * Participate in Agile/Scrum ceremonies and ... Linux administration and internals (systemd, boot process, kernel tuning) * Custom kernel config or ...

211774 / C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

Experience in Linux/Android based kernel development * Excellent programming skills * Must have strong problem solving skills and communication skills * Work well in a team environment C/C ...

C/C++ Developer

Hillsboro, OR

$53.25 - $72/hr

... Linux/Android based kernel development Excellent programming skills Must have strong problem solving skills and communication skills Work well in a team environment C/C++ Developer Nice to Have ...

Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...

Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...

Atleast 7-8 years of C/C++ development experience in embedded Linux environment low level kernel OS ... software engineering methodologies Qualifications Bachelor's or Master's Degree is Required ...

... Linux environment low level kernel OS subsystems Multi-threaded environment such as Linux* and ... Knowledge in Firmware Engineering environment Experience with Intel architecture and/or micro ...

next page

Showing results 1-20

Junior Linux Kernel Engineer information

See Portland, OR salary details

$35.5K

$76.1K

$116.1K

How much do junior linux kernel engineer jobs pay per year?

As of Jul 14, 2026, the average yearly pay for junior linux kernel engineer in Portland, OR is $76,144.00, according to ZipRecruiter salary data. Most workers in this role earn between $51,400.00 and $84,800.00 per year, depending on experience, location, and employer.

What does a Junior Linux Kernel Engineer do?

A Junior Linux Kernel Engineer assists in developing, maintaining, and debugging the Linux kernel, which is the core part of the Linux operating system. Their responsibilities often include writing and testing kernel modules, fixing bugs, and contributing to kernel updates under the guidance of senior engineers. They may also help in troubleshooting hardware compatibility and optimizing system performance. This role often requires strong programming skills in C and familiarity with Linux systems and tools.

What are the key skills and qualifications needed to thrive as a Junior Linux Kernel Engineer, and why are they important?

A Junior Linux Kernel Engineer should have a solid understanding of C programming, operating system fundamentals, and computer architecture, typically supported by a relevant degree in computer science or engineering. Familiarity with Linux kernel development tools like Git, GCC, GDB, and patch submission processes, as well as knowledge of version control and debugging tools, is essential. Strong problem-solving, attention to detail, and effective communication skills help in diagnosing issues and collaborating with senior engineers and open-source communities. These competencies are crucial for ensuring reliable kernel contributions, learning from experienced developers, and maintaining code quality in a complex technical environment.

What are some typical challenges a Junior Linux Kernel Engineer might face in their first year on the job?

As a Junior Linux Kernel Engineer, you may encounter challenges such as understanding the vast and complex architecture of the Linux kernel, navigating extensive codebases, and adhering to strict coding and documentation standards. Collaborating with more experienced engineers and participating in open-source communities can be both rewarding and daunting, as it often requires clear communication and constructive feedback. Additionally, you'll likely spend time debugging low-level system issues and learning to use specialized development tools, all of which are essential for building your expertise and confidence in the role.
What are popular job titles related to Junior Linux Kernel Engineer jobs in Portland, OR? For Junior Linux Kernel Engineer jobs in Portland, OR, the most frequently searched job titles are:
What job categories do people searching Junior Linux Kernel Engineer jobs in Portland, OR look for? The top searched job categories for Junior Linux Kernel Engineer jobs in Portland, OR are:
Infographic showing various Junior Linux Kernel Engineer job openings in Portland, OR as of July 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $76,144 per year, or $36.6 per hour.
Senior Linux Kernel Engineer

Senior Linux Kernel Engineer

Team Red Dog

Hillsboro, OR • On-site

$56 - $61/hr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 11 days ago


Job description

Team Red Dog is hiring a Senior Linux Kernel Engineer for our client, a leading international cloud and software provider and industry-leading technology partner. This hybrid role (Hillsboro, OR) sits at the core of systems engineering, driving low-level software development, validation, and performance optimization for next-generation Azure compute platforms. You will work hands-on with Linux kernel development, device driver programming, and system-level debugging to ensure hardware-software integration at scale. The impact is immediate and meaningful-your work directly enables the reliability, performance, and scalability of cutting-edge cloud infrastructure.
Top Required Skills (Must Haves):
  1. Strong Linux kernel development and device driver programming (C/C++) - used to build, enhance, and debug low-level system functionality supporting hardware integration.
  2. Deep understanding of operating system internals and hardware-software interaction - critical for diagnosing system performance issues and ensuring stability across platforms.
  3. Proficiency with kernel build systems, Git, and open-source workflows - enables efficient collaboration, version control, and upstream contributions.
  4. Low-level debugging and performance optimization experience - required to resolve kernel crashes, bottlenecks, and hardware compatibility challenges.

Opportunity Overview:
This is a unique opportunity to work on Microsoft's Cobalt SoC compute products powering Azure infrastructure. The role offers deep exposure to hardware-level engineering and open-source contributions, allowing engineers to influence the performance and reliability of cloud-scale systems. You'll collaborate with highly technical teams solving complex problems at the intersection of silicon and software.
How you will make an impact:
• Develop, enhance, and maintain Linux kernel components supporting next-generation SoC hardware
• Design and implement device drivers for seamless hardware integration
• Troubleshoot kernel-level issues including crashes, performance bottlenecks, and compatibility challenges
• Support validation and release of Azure compute platforms
• Collaborate with cross-functional teams to ensure system reliability and scalability
• Contribute to open-source initiatives and upstream Linux development
The expertise you bring:
• Bachelor's degree in Computer Science, Software Engineering, or related field
• 5+ years of experience in Linux kernel development and systems programming
• Strong C/C++ programming skills
• Experience with device driver development and low-level debugging
• Familiarity with Git and open-source contribution workflows
• Solid understanding of operating systems, hardware architecture, and system performance tuning
What makes a candidate highly successful in this role:
• Hands-on experience contributing to Linux open-source projects or upstream kernel development
• Ability to independently diagnose and resolve complex system-level issues
• Strong problem-solving mindset with attention to performance and reliability
• Proven track record working on hardware-software integration or SoC environments
• Clear communication skills when working across engineering teams
Why Work with Team Red Dog?
At Team Red Dog, people are at the heart of everything we do. Our commitment to personalized service and our deep experience in matching talented professionals with meaningful roles at some of the world's most inspiring companies is what sets us apart. We take the time to understand your unique skills, strengths, and passions-because we believe your career should reflect who you are.
Whether you're looking to grow, pivot, or simply find a place where your work truly matters, we offer opportunities that empower you to make a positive impact. With excellent benefits, a supportive team, and a role where you can thrive while doing what you love, we're here to help you take the next step with confidence. Join us-and discover what it means to be genuinely valued in your career.
Generous benefits package for qualified employees includes:
• Health insurance (medical, dental, vision, and life)
• Employer-matched 401K plan
• Paid time off
• Paid holidays
Estimated Start Date: Immediately
Location: Hillsboro, OR (Hybrid - 3 days onsite)
Job #: 2515
Job Type and Estimated Duration: W2 contract opportunity with potential for extension up to 18 months subject to performance, budget and client discretion
Rate: $56 to $61 hourly
Team Red Dog is committed to providing equal opportunities to everyone, regardless of race, ethnicity, gender, age, religion, sexual orientation, disability, or any other characteristic. If you need accommodation during the recruitment process, reach out to hr@teamreddog.com, and we will work to ensure an accessible experience. We strictly adhere to federal, state, and local laws to maintain a workplace free from discrimination and harassment.
We offer competitive compensation aligned with U.S. industry standards, and our final offer will reflect the candidate's location, job-specific skills, experience, and knowledge.
• All applicants must be authorized to work in the U.S. without the need for sponsorship.
• Team Red Dog is an E-Verify employer.
• Employment is contingent upon the successful completion of a reference and background check.
• Please no solicitations from C2C or recruiting firms.