Demo

Linux Engineer

Trilyon, Inc.
Plymouth, MN Contractor
POSTED ON 5/14/2026
AVAILABLE BEFORE 6/12/2026

Job Title: RAID Storage Linux/RAID Storage Windows

Location: Plymouth Minnesota (onsite)

Job Duration: 6 months

Work Site Type: Onsite/Hybrid


Job Description


THE ROLE:

The MN RAID team is responsible for development, quality assurance and delivery of RAID UEFI, Windows and Linux drivers

laptops, desktops and workstations that support the RAID solution. As a software engineer in this team, you will work on the latest

hardware and software. We are a vertically integrated team spanning from firmware development right up to application layer. If

you understand the intricacies of Linux kernel and device drivers for storage this is the role for you. In this role, you will be actively

participating in research, concept development and design ideation to create world class software and firmware.

THE PERSON:

The MN RAID Development team is on the lookout for a dynamic, energetic software engineer who can design, develop, and maintain

clean and robust code and who are willing to take on new challenges and find innovative ways to problem solve. You will be working with

a group of engineers to design, develop and validate a complete RAID solution and the newest platforms that produce. We are

looking for someone with a strong programming skill in C and C with exposure to X86 as well as source control (CVS/GIT/RMS) and/or

Linux architecture. An ideal candidate should have firsthand experience working with Linux device driver development and debug.

KEY RESPONSIBILITIES:

 Candidate’s primary responsibility is developing Linux Drivers for RAID products.

 Candidate will have backup responsibilities of developing Windows / UEFI drivers and GUI Application for RAID products.

 Sustain the design, development, integration, testing and deployment of RAID solution.

 Includes cross cultural communication with vendor and customer.

PREFERRED EXPERIENCE:

 Advanced programming skills in C/C for operating system kernel & systems development

 Solid understanding and experience with the Linux kernel and driver architecture.

 Good understanding of NVMe protocols.

 Good working knowledge of RAID & Storport miniport driver.

 Knowledge of storage device driver development with windows is a plus.

 Deep Knowledge of Computer Architecture and Windows Kernel Internals.

 Good understanding of operating systems concepts, data structures, x86-64 architecture.

 Proficient use of git.

 Python, Shell Scripting, BIOS knowledge an added advantage.

 Ability to work with minimal supervision on more than one task in parallel.

 Ability to mentor technically.

 Must be self-starter.

 Effective communication and time management skills.

 Collaborating with geographical teams an added advantage.


ACADEMIC CREDENTIALS:


 Bachelors/Master’s in Engineering.

 Preferably relevant experience of 3 – 5 years.

Hourly Wage Estimation for Linux Engineer in Plymouth, MN
$40.00 to $53.00
If your compensation planning software is too rigid to deploy winning incentive strategies, it’s time to find an adaptable solution. Compensation Planning
Enhance your organization's compensation strategy with salary data sets that HR and team managers can use to pay your staff right. Surveys & Data Sets

What is the career path for a Linux Engineer?

Sign up to receive alerts about other jobs on the Linux Engineer career path by checking the boxes next to the positions that interest you.
Income Estimation: 
$92,369 - $122,605
Income Estimation: 
$117,024 - $149,811
Income Estimation: 
$72,994 - $92,246
Income Estimation: 
$91,370 - $117,201
Income Estimation: 
$84,222 - $112,497
Income Estimation: 
$83,184 - $105,164
Employees: Get a Salary Increase
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at Trilyon, Inc.

  • Trilyon, Inc. Reno, NV
  • For over 16 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services. Leveraging our extensive ... more
  • 7 Days Ago

  • Trilyon, Inc. San Jose, CA
  • Job Title: System Engineer 3 Location: San Jose, CA Contract Term: 12 months Job Duties Debugging PC systems with an emphasis on platform-level debug. Stro... more
  • 7 Days Ago

  • Trilyon, Inc. Sacramento, CA
  • For over 16 years, Trilyon has been at the forefront of providing comprehensive global workforce solutions and staffing services. Leveraging our extensive ... more
  • 8 Days Ago

  • Trilyon, Inc. Southington, CT
  • We are seeking a Support Technician to join our team. This role will involve onsite discovery, validation, and documentation of Plain Old Telephone Service... more
  • 1 Day Ago


Not the job you're looking for? Here are some other Linux Engineer jobs in the Plymouth, MN area that may be a better fit.

  • The Linux Foundation Petaluma, CA
  • The Linux Foundation is creating the greatest shared technology investment in history by enabling open source collaboration across companies, developers, a... more
  • 29 Days Ago

  • B/CORE Warrenton, VA
  • Warrenton / Tysons, VA TS/SCI with Poly At Bcore, our strength comes from how we deliver impact to the mission. Whether it’s architecting critical IT solut... more
  • 7 Days Ago

AI Assistant is available now!

Feel free to start your new journey!