1

C Unix Developer Jobs in Illinois (NOW HIRING)

Guidewire PolicyCenter Sr Developer

Chicago, IL

$56.25 - $74.25/hr

Bachelor's degree 4+ years consulting and/or relevant insurance industry experience (P&C, Life ... BPEL, UNIX background Experience with Business Process Modeling (BPM) tools, Business rules ...

... APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON ... Lean DevOps; algorithms, data structures. Job Requirements Master's degree in Computer Science ...

... APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON ... Lean DevOps; algorithms, data structures. Job Requirements Master's degree in Computer Science ...

... APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON ... Lean DevOps; algorithms, data structures. Job Requirements Master's degree in Computer Science ...

... APIs, Unix, Linux, Informix, PostgreSQL, Python, Web Services in C and C++, Java, SOAP, JSON ... Lean DevOps; algorithms, data structures. Job Requirements Master's degree in Computer Science ...

Must have C coding experience with some knowledge of C++ * Due to the nature of the work performed ... Experience with developing applications under the UNIX/Linux operating system family (Windows ...

Software Engineer

Hillview, IL · On-site

$66.52 - $88.14/hr

... Unix/Linux and shell scripting o experience with Git, Github, JSON, Python, Django, Docker and/or ... C-I-CARE is the foundation of Stanford's patient-experience and represents a framework for patient ...

Assistant Vice President

Cary, IL · On-site

$157K - $165K/yr

Requires a Bachelor's degree in Computer Engineering, Electronic Engineering, or a related field ... C, Maven, REST, cloud platforms, Unix/Linux scripting, Informix, SQL, Kafka, Google BigQuery, Azure ...

Senior Software Engineer

Chicago, IL

$126K - $166K/yr

... Unix environments. * Excellent written and verbal communication skills. * Proven ability to ... Bash, Scala, C, or Hive development experience * Experience with full stack development Benefits ...

Senior Software Engineer

Chicago, IL · On-site

$140 - $190/hr

... Unix environments. * Excellent written and verbal communication skills. * Proven ability to ... Bash, Scala, C, or Hive development experience * Experience with full stack development DomainTools ...

Testing Engineer

Chicago, IL · On-site

$65K - $100K/yr

Department Overview Test Systems Engineering: Designs, builds, and deploys test solutions into our ... Familiarity with UNIX, C & C++ * Ability to work with minimum supervision preferred. Candidates ...

Testing Engineer

Chicago, IL · On-site

$65K - $100K/yr

Department Overview Test Systems Engineering: Designs, builds, and deploys test solutions into our ... Familiarity with UNIX, C & C++ * Ability to work with minimum supervision preferred. Candidates ...

... programming languages, including C, Java. â Knowledge of database design and file management ... JIRA, Rally, VersionOne) â Good understanding /knowledge of the linux/unix commands. â ...

Systems Engineer

Chicago, IL · On-site

$150K - $300K/yr

Developer Experience & Automation * Design and maintain provisioning systems for complex compute ... Deep Unix/Linux expertise across multiple distributions; comfortable at every layer of the stack.

Systems Engineer

Chicago, IL · On-site

$150K - $300K/yr

Developer Experience & Automation * Design and maintain provisioning systems for complex compute ... Deep Unix/Linux expertise across multiple distributions; comfortable at every layer of the stack.

Software Engineer

Schaumburg, IL · Hybrid

$83K - $105K/yr

... DevOps, component-level and system-level automated testing. We use Agile methodologies to organize ... Experience with C/C++ and object-oriented development. Experience with Linux and/or Unix. Advanced ...

Software Engineer

Schaumburg, IL · Hybrid

$83K - $105K/yr

... DevOps, component-level and system-level automated testing. We use Agile methodologies to organize ... Experience with C/C++ and object-oriented development. Experience with Linux and/or Unix. Advanced ...

Showing results 21-40

C Unix Developer information

What is the difference between C Unix Developer vs Linux Developer?

AspectC Unix DeveloperLinux Developer
Required CredentialsProficiency in C, Unix system calls, and Unix shell scriptingProficiency in C, Linux system calls, and Linux shell scripting
Work EnvironmentUnix-based systems, often in enterprise or legacy environmentsLinux-based systems, common in open-source and modern applications
Industry UsageTelecommunications, finance, and legacy enterprise systemsWeb development, cloud computing, and open-source projects
Common Search/ComparisonYesYes

Both C Unix Developers and Linux Developers require strong C programming skills and familiarity with their respective operating systems. While C Unix Developers focus on Unix-based systems often used in legacy or enterprise environments, Linux Developers work primarily with Linux systems, which are prevalent in modern, open-source, and cloud applications. The roles overlap in skills but differ in system focus and industry applications.

What does a C Unix developer do?

A C Unix Developer is a software engineer who specializes in programming applications and systems using the C language on Unix-based operating systems. Their responsibilities often include designing, coding, debugging, and maintaining software, as well as optimizing system performance and ensuring reliability. They may work on low-level system components, utilities, or high-performance applications, often collaborating with other developers and IT professionals. A strong understanding of Unix/Linux commands, system calls, and networking is essential for this role.

What are the key skills and qualifications needed to thrive as a C Unix developer, and why are they important?

To thrive as a C Unix Developer, you need strong proficiency in C programming, Unix/Linux operating systems, and a solid understanding of data structures and algorithms, often supported by a degree in computer science or a related field. Familiarity with development tools like GCC, GDB, Make, and version control systems such as Git is essential, along with experience in shell scripting. Analytical thinking, problem-solving, and effective communication are standout soft skills for this role. These skills and qualities are vital to efficiently build, troubleshoot, and maintain robust software solutions in complex Unix-based environments.

What is a C Unix developer?

A C/Unix developer uses the C programming language to prepare and implement software and applications in a Unix operating system. Unix is a core family of OS, and it is part of Linux, Apple, and many mobile OS platforms, as well as servers and other integral hardware. As a C/Unix developer, your duties and responsibilities are to work as part of a team of coders and developers on projects, helping design the project workflow and completing any tasks needed for a program to run in a Unix system. Because you primarily write Unix in C, many C/Unix developers work on projects to improve existing operating systems built of the Unix architecture.

What are some common challenges faced by C Unix developers when working on legacy codebases?

C Unix Developers often encounter challenges when maintaining or enhancing legacy codebases, such as deciphering poorly documented code, understanding complex pointer logic, and debugging issues that arise from outdated dependencies or system calls. Collaboration with other team members is essential, as knowledge sharing helps bridge gaps in code understanding and ensures that best practices are applied when refactoring or extending existing systems. Addressing these challenges requires strong analytical skills, patience, and effective communication within a multidisciplinary development team.
What are the most commonly searched types of C Unix Developer jobs in Illinois? The most popular types of C Unix Developer jobs in Illinois are:
Infographic showing various C Unix Developer job openings in Illinois as of August 2026, with employment types broken down into 73% Full Time, and 27% Contract. Highlights an 100% In-person job distribution.

Research Programmer / Senior Research Programmer (Quality Assurance)

University of Illinois at Urbana-Champaign

Urbana, IL • On-site

Full-time

Re-posted 20 days ago


Job description

Company Description
The National Center for Supercomputing Applications provides powerful computers and expert support that help scientists and engineers improve our world.
http://www.ncsa.illinois.edu/
Job Description
The National Center for Supercomputing Applications (NCSA) is currently seeking one or more Research Programmers / Senior Research Programmers within its Blue Waters Project Office. For more information and to apply for this position, please visit jobs.illinois.edu. The search close date is March 16, 2017. Search Number: A1600208. The U of I is an EEO Employer/Vet/Disabled www.inclusiveillinois.illinois.edu.
The University of Illinois conducts criminal background checks on all job candidates upon acceptance of a contingent offer.
Qualifications
  • BA/BS degree (advanced degree preferred) in engineering,
    mathematics, science, computer science, or related field. Alternative
    degree fields will be considered if accompanied by equivalent experience
    (depending on nature and depth of experience as it relates to current
    NCSA projects and technologies)
  • Experience using various/multiple computational platforms, including UNIX, AIX, and/or LINUX
  • Solid knowledge in one or more of the following areas: parallel
    algorithms, performance analysis, code tuning, performance simulation or
    modeling of parallel application behavior
  • At least 3 years programming experience on high performance
    computers including development, optimization, porting, and/or scaling
    one or more parallel libraries or application codes written in Fortran,
    C, and/or C++, and utilizing programming models such as MPI and OpenMP

Additional Information
All your information will be kept confidential according to EEO guidelines.