Tallo logoTallo logo

Software Engineer

Job

Agility Partners

Beaverton, OR (In Person)

Full-Time

Posted 3 days ago (Updated 4 hours ago) • Actively hiring

Expires 6/9/2026

Apply for this opportunity

This job application is on an outside website. Be sure to review the job posting there to verify it's the same.

Review key factors to help you decide if the role fits your goals.
Pay Growth
?
out of 5
Not enough data
Not enough info to score pay or growth
Job Security
?
out of 5
Not enough data
Calculating job security score...
Total Score
77
out of 100
Average of individual scores

Were these scores useful?

Skill Insights

Compare your current skills to what this opportunity needs—we'll show you what you already have and what could strengthen your application.

Job Description

Software Engineer at Agility Partners Software Engineer at Agility Partners in Beaverton, Oregon Posted in 1 day ago.
Type:
full-time
Job Description:
Overview Agility Partners is seeking a Software Development Engineer 3 to support the development of a Linux-based validation operating system used to validate Cobalt SoC compute products for Azure platforms. This role focuses on low-level systems engineering, including Linux kernel development, device driver programming, and hardware-software integration. Key Responsibilities Develop, enhance, and maintain Linux kernel components to support new hardware features and improve performance and reliability Design, implement, and debug device drivers for various hardware devices Troubleshoot kernel and driver issues, including performance bottlenecks, hardware compatibility issues, and system crashes Support production systems by monitoring kernel and driver health, responding to incidents, and implementing fixes Apply advanced computer science and engineering principles to low-level software design, development, and maintenance Contribute to validation and release of next-generation Cobalt SoC products Required Qualifications Bachelor's degree in computer science, software engineering, or related field Minimum of 5 years of experience in software engineering Top Required Skills Linux kernel development and device driver programming (C, C++) Operating system internals, hardware-software interaction, and low-level debugging Kernel build systems, version control (git), and open-source workflows Preferred Qualifications Experience contributing to open-source Linux or upstream projects Strong C/C++ development skills with deep Linux kernel knowledge

Similar remote jobs

Similar jobs in Beaverton, OR

Similar jobs in Oregon