1

Unix Linux System Engineer Jobs in Clinton Township, MI

... Linux, and UNIX; assist lower level programmers in developing user interfaces and systems features using Websphere, Weblogic, Tomcat, Eclipse, JDeveloper, Apache, MQ Series, Hibernate, UML, and ...

Transforming the Future with the Convergence of Simulation and Data Systems Engineer - HPC Do you ... Demonstrated understanding of scripting languages such as Unix/Linux shells, Python, etc. * Strong ...

Who We Are Looking For Our System Engineer position requires a technically strong problem solver to ... Expertise with Linux-based (Ubuntu, RHEL, etc.) and Windows-based server environments

Company Description Vignesh vignesh.c at krgtech com KRG Technologies Inc Direct : 661-367-8000 Ext: 405 Consultant level Systems Administration and Systems Engineering skills with Linux (SLES prefer ...

... programming language, database, operating system), and a good knowledge of EDI Solution ... Perform systems tuning and diagnostics on UNIX, LINUX and WINDOWS platforms * 5+ years of ...

Java Mulesoft developer with GCP

Dearborn, MI · On-site

$47 - $60.75/hr

... UNIX & Linux Scripting Software Tools - Github - Jenkins or Tekton - Jmeter - SonarQube - Dynatrace - SPLUNK Qualifications : Required : • Java • Spring • Mulesoft • Angular/React • GCP • ...

... systems tuning and diagnostics on UNIX, LINUX, and WINDOWS platforms Qualifications : Required : • Proficiency with EDI mapping tools, ANSI X12, EDIFACT, UNIX, LINUX, Windows, SQL Server, MQ Series ...

next page

Showing results 1-20

Unix Linux System Engineer information

See Clinton Township, MI salary details

$10

$50

$69

How much do unix linux system engineer jobs pay per hour?

As of Sep 1, 2026, the average hourly pay for unix linux system engineer in Clinton Township, MI is $50.75, according to ZipRecruiter salary data. Most workers in this role earn between $45.14 and $57.02 per hour, depending on experience, location, and employer.

What is a Unix Linux system engineer?

Unix Linux System Engineers are IT professionals responsible for designing, implementing, managing, and troubleshooting Unix and Linux-based operating systems and servers. They ensure systems are running efficiently, securely, and are regularly updated. Their duties often include system monitoring, performance tuning, automation with scripts, backup management, and supporting users or other IT staff. They play a critical role in maintaining the backbone of many enterprise IT infrastructures.

What does a Unix Linux system engineer do?

On a daily basis, Unix Linux System Engineers are responsible for monitoring system performance, managing server configurations, applying security patches, and troubleshooting any system-related issues. They often collaborate closely with network administrators, database administrators, and application developers to ensure that all systems are running efficiently and securely. Effective communication and documentation are key, as system changes or incidents usually require coordination across multiple IT teams to minimize downtime and maintain service continuity.

What are the key skills and qualifications needed to thrive as a Unix Linux system engineer?

To thrive as a Unix/Linux System Engineer, you need strong expertise in Unix/Linux operating systems, scripting (such as Bash or Python), networking fundamentals, and a relevant degree or equivalent experience. Familiarity with configuration management tools like Ansible or Puppet, virtualization platforms, and certifications such as Red Hat Certified Engineer (RHCE) are highly valuable. Analytical problem-solving, attention to detail, and effective communication help you excel in diagnosing issues and collaborating with teams. These skills are essential for maintaining system reliability, optimizing performance, and ensuring secure, uninterrupted IT operations.

What is the difference between Unix Linux System Engineer vs Network Administrator?

AspectUnix Linux System EngineerNetwork Administrator
CertificationsLinux+, RHCE, CompTIA Server+CCNA, Network+
Work EnvironmentData centers, server rooms, cloud environmentsOffice networks, enterprise LAN/WAN
ResponsibilitiesServer setup, scripting, system optimizationNetwork configuration, troubleshooting, security
Industry UsageIT, cloud services, hosting providersCorporate, telecommunications, education

The Unix Linux System Engineer primarily focuses on managing and optimizing Unix/Linux servers and systems, while the Network Administrator handles network infrastructure and connectivity. Both roles require technical certifications and work in IT environments, but their core responsibilities differ—system engineering versus network management.

Infographic showing various Unix Linux System Engineer job openings in Clinton Township, MI as of June 2026, with employment types broken down into 89% Full Time, 7% Part Time, 3% Contract, and 1% Nights. Highlights an 92% Physical, 3% Hybrid, and 5% Remote job distribution, with an average salary of $105,555 per year, or $50.7 per hour.

Vehicle Controls Engineering Process Tools Engineer

Dearborn, MI • On-site

TekCommands Inc
11 - 50 employees

$76K - $99K/yr

Contractor

Re-posted 22 days ago


Job description

Vehicle Controls Engineering Process Tools Engineer

Location: Dearborn, MI
Duration: 6–12 Months Contract

Top 3 Required Skills
  1. C Programming

  2. GUI Development using Linux/Motif

  3. Database (SQL/PostgreSQL)

Job Summary

We are seeking a Vehicle Controls Engineering Process Tools Engineer with strong C programming and Linux development experience to support automotive control systems and calibration data management tools. The ideal candidate will develop, enhance, test, and maintain in-house engineering tools while providing technical support to global users.

Key Responsibilities
  • Design, develop, test, and maintain automotive control system tools.

  • Implement software enhancements and bug fixes using C.

  • Follow change management processes and support software releases.

  • Provide global user support via phone, email, Webex, and messaging.

  • Manage user accounts, permissions, and access controls.

  • Develop training materials and user documentation.

  • Participate in user forums and collaborate with engineering teams.

  • Debug and troubleshoot software issues in Linux environments.

  • Interface applications with PostgreSQL databases.

Required Skills
  • Strong C Programming experience.

  • Linux/Unix application development.

  • GUI development using Motif.

  • Database development using SQL/PostgreSQL.

  • Data Structures & Algorithms.

  • Pointers, Bit Manipulation, Hash Tables, Recursion.

  • File Handling and System Calls.

  • Linux System Programming.

  • Makefiles and Build Systems.

  • GDB Debugging.

  • Vi/Vim.

  • Process Management (fork()).

  • Configuration Management.

  • Jira.

  • Microsoft Office.

Preferred Skills
  • Automotive embedded systems.

  • Control system software development.

  • Calibration tools and data management.

  • H32 and A2L file formats.

  • Exceed TurboX.

  • PostgreSQL table creation and database integration.

Qualifications
  • Strong experience in C programming within Linux/Unix environments.

  • Experience developing engineering or embedded software tools.

  • Hands-on debugging and troubleshooting using GDB.

  • Knowledge of SQL/PostgreSQL databases.

  • Excellent written and verbal communication skills.

  • Experience in automotive or vehicle controls is highly preferred.