Demo

Software Linux Engineer

ZT Systems
Seattle, WA Full Time
POSTED ON 3/25/2025
AVAILABLE BEFORE 4/23/2025
About The Role

We are looking for a passionate Software Linux Engineer to design, develop, and install software solutions as part of the System Software Development team to execute and debug test plans for hyperscale HW/FW platforms. The Software Linux Engineer is to support all of our Linux solutions, and engage with multi-disciplinary teams in the areas of System Engineering, Electrical Engineering, Firmware, etc. to help address any issues or improvements on the Linux solutions.

The Software Linux Engineer’s responsibilities include the maintenance of our back-end solutions that use Linux, translating user requirements, defining system functionality, writing code in various languages (among them Python, Node.js, C/C , and Bash scripting), software installation, debugging and troubleshooting. Our ideal candidates understand Linux OS internals, Linux administration, as well as are fluent with the Software Engineering processes.

What You Will Do

  • Work with cross-functional engineering teams (hardware, firmware, and software) within ZT Systems to gather requirements and to provide support on Linux OS specific issues (e.g build new kernels or drivers, deploy OS on hundreds of systems, test new drivers/FW recipes, debug issues with OSs not booting on a specific HW platform, etc).
  • Design, develop, test, support, and document SW applications written in Linux as part of an Agile software development team
  • Work on a HW lab environment, help to build and diagnose HW (storage and compute servers) that runs our applications
  • Innovate and propose out-of-the-box ideas
  • Handle multiple projects at the same time


What You Bring

  • Bachelor’s degree in Computer Science, Computer Engineering, Electrical Engineering, or related field.
  • 5 years of experience with different Linux distributions, both understanding the OS internals (being able to build kernels and drivers, debug performance or I/O issues, etc) as well as OS administration (network installation of the OS for hundreds of servers, PXE booting, syslog configurations, firewalls and security, etc).
  • Knowledge of networking (basic switch and router configuration, etc)
  • Strong development skills with modern programming languages (e.g. Python), as well as proficiency of Shell scripting in Linux (e.g. Bash).
  • Knowledge of Microsoft’ PowerShell/Bat programming as well as understanding of Microsoft OSs deployments and debug is a plus.
  • Excellent written and oral communication skills
  • Must feel comfortable waring multiple hats, from helping to recover a server from a storage failure, to contributing to the design and implementation of new SW frameworks, and anything in-between.
  • Knowledge and proven experience of virtualization, cloud and container based deployments is a plus.


About ZT Systems

At ZT Systems, you’ll get to do work you are proud of alongside smart, passionate people. Every day, there are opportunities to collaborate with the best in the industry to design, build, and deliver impactful solutions to world-class customers. Along the way, you will gain hands-on experience in a face-paced environment that’s challenging, rewarding, and career-defining.

A culture built around our values we work hard and think fast. We view challenges as opportunities—to do better, push harder, and be faster than we were the day before. When we fail, we learn from it and move on together. And when we succeed, we use the momentum to go even further. We create value with everything we do, building the foundation of today—and transforming the future of tomorrow.

Join ZT Systems and help us build technology infrastructure that connects the world.

What We Offer

When you join ZT, you’ll enjoy a range of world-class, inclusive employee benefits designed to grow with you and our company. From competitive compensation to 401K matching to comprehensive health & wellness programs and tuition reimbursement, ZT Systems offers industry leading benefits packages for eligible employees designed to help you get the most out of life.

ZT Group Int’l. is an Equal Opportunity Employer and prohibits discrimination and harassment of any kind. ZT Systems provides equal employment opportunities to all employees and applicants for employment and prohibits discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other characteristic protected by federal, state, or local laws.

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 Software Linux Engineer?

Sign up to receive alerts about other jobs on the Software 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: 
$146,673 - $180,130
Income Estimation: 
$176,149 - $220,529
Income Estimation: 
$77,657 - $95,021
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$97,257 - $120,701
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$123,167 - $152,295
Income Estimation: 
$146,673 - $180,130
View Core, Job Family, and Industry Job Skills and Competency Data for more than 15,000 Job Titles Skills Library

Job openings at ZT Systems

ZT Systems
Hired Organization Address Secaucus, NJ Full Time
Who We Are ZT Systems is an established multibillion-dollar technology company with 25 years in business. We are one of ...
ZT Systems
Hired Organization Address Secaucus, NJ Full Time
Who We Are ZT Systems is an established multibillion-dollar technology company with 25 years in business. We are one of ...
ZT Systems
Hired Organization Address Secaucus, NJ Full Time
About the Role The Inventory Control Manager is responsible for managing the daily inventory operations including invent...
ZT Systems
Hired Organization Address Georgetown, TX Full Time
About The Role The MRS / Returns Inventory Coordinator will be responsible for pulling all orders while maintaining a pr...

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

Modern Device Engineer (Tanium / Linux / VmWare)

Inabia Software & Consulting Inc., Seattle, WA

Sr. Software Engineer (Linux)

T-Mobile, Bellevue, WA

AI Assistant is available now!

Feel free to start your new journey!