1

Linux Contract Jobs in Michigan (NOW HIRING)

.NET Software Developer

Auburn, MI · On-site

$41.75 - $55/hr

Auburn, MI Onsite Duration : Long Term Ongoing Contract Note: This position only requires max of 5 ... Programming experience under Linux operating system * Web-based programming experience using Java ...

$94K - $198K/yr

... Linux, mobile, and embedded platforms • Serve as a subject matter expert in key network ... and contract wage rates, relevant prior work experience, specific skills and competencies ...

Posted today

Sr. Engineer - Model-Based Platform

Auburn Hills, MI · On-site

$98K - $135K/yr

Build-system integration for model-based workloads: action contracts, hermeticity, determinism, and ... You are comfortable across Linux and cloud environments. * Strong grounding in automotive software ...

Execute tests in Linux-based environments, including using version control, branching, and code ... Job Type & Location This is a Contract position based out of Grand Rapids, MI. Pay and Benefits The ...

Execute tests in Linux-based environments, including using version control, branching, and code ... Job Type & Location This is a Contract position based out of Grand Rapids, MI. Pay and Benefits The ...

Sr. Engineer - Model-Based Platform

Auburn Hills, MI · On-site +1

$98K - $135K/yr

Build-system integration for model-based workloads: action contracts, hermeticity, determinism, and ... You are comfortable across Linux and cloud environments. * Strong grounding in automotive software ...

... Contract) Pay Range: Job Requirement Details MANDATORY SKILLS BSW AUTOSAR,OS,HYPERVISOR PLATFORM ... Lead the design and integration of OS and hypervisor platforms (e.g., QNX, QNX Hypervisor, Linux ...

Showing results 41-60

Linux Contract information

What is a Linux contract?

A Linux Contract job is a temporary position where a professional is hired to work on Linux-based systems for a fixed period. These roles often involve system administration, server management, security, and troubleshooting tasks. Contract positions can range from a few months to a year and may be extended depending on project needs. They offer flexibility and are common in IT consulting firms, startups, and large enterprises needing specialized Linux expertise for short-term projects.

What does a Linux contract do?

As a Linux Contract professional, your daily responsibilities often include server setup and configuration, system monitoring, performance tuning, and deploying updates or patches. You'll regularly diagnose and resolve technical issues, collaborate with development or DevOps teams to support application deployments, and document system changes to maintain transparent operations. Depending on the scope of the contract, you may also automate processes using scripting and ensure security compliance across Linux environments. This dynamic and hands-on work environment requires both technical depth and the ability to quickly adapt to customer and project needs.

What are the key skills and qualifications needed to thrive in the Linux contract position?

To thrive in a Linux Contract role, you need strong proficiency in Linux system administration, scripting, troubleshooting, and virtualization, typically supported by a degree in computer science or a related field. Familiarity with tools such as Bash, Python, Ansible, Docker, and common Linux distributions, as well as certifications like CompTIA Linux+ or Red Hat Certified System Administrator (RHCSA), is often required. Effective communication, time management, and problem-solving skills help you excel when working remotely or coordinating with cross-functional teams. These abilities are vital for maintaining reliable systems, quickly resolving technical issues, and delivering high-quality solutions on a contract basis.

What are the most commonly searched types of Linux jobs in Michigan?

The most popular types of Linux jobs in Michigan are:

What job categories do people searching Linux Contract jobs in Michigan look for?

The top searched job categories for Linux Contract jobs in Michigan are:

What cities in Michigan are hiring for Linux Contract jobs?

Cities in Michigan with the most Linux Contract job openings:

Infographic showing various Linux Contract job openings in Michigan as of August 2026, with employment types broken down into 88% Full Time, 4% Part Time, 7% Contract, and 1% Nights. Highlights an 84% Physical, 6% Hybrid, and 10% Remote job distribution.

Software Engineer - Python - Ubuntu Pro client - graduate level

Canonical

Detroit, MI • On-site

Full-time

Re-posted 24 days ago


Job description

Job Summary:
Canonical is a leading provider of open source software and operating systems to the global enterprise and technology markets. They are hiring a Software Engineer to develop, test, and release improvements to the Ubuntu Pro client, ensuring quality and stability while collaborating with various teams and users.
Responsibilities:
• Collaborate proactively with a distributed team
• Write high quality code, with unit and functional tests, to create new features
• Debug issues and produce high quality code to fix them
• Review code produced by other engineers
• Discuss ideas and investigate to find good solutions
• Work from home, with global travel 2 to 4 weeks per year for internal and external events
Qualifications:
Required:
• Bachelor's or equivalent in Computer Science, STEM or similar degree
• Extensive experience with Python on Linux
• Interest in and experience with two or more of the following: Ubuntu Linux systems administration, continuous integration, end-system contract management, Debian packaging, working with public or on premise clouds
• Excellent Python skills
• Previous contributions to open source Python projects being an advantage
• Experience in configuring apt
• Knowledge of deb packaging and general system administration
• Passionate about the Ubuntu project and its values
• Ability to work with a distributed team
• Ability to write high quality code, with unit and functional tests
• Ability to debug issues and produce high quality code to fix them
• Ability to review code produced by other engineers
• Ability to discuss ideas and investigate to find good solutions
• Curious, flexible, articulate, and accountable
• Value soft skills and are passionate, enterprising, thoughtful, and self-motivated
Preferred:
• Experience engaging with the open source community
Company:
Canonical, the publisher of Ubuntu, delivers trusted open source for everyone and provides security, support and services to enterprises. Founded in 2004, the company is headquartered in London, GBR, with a team of 1001-5000 employees. The company is currently Late Stage.