1

Linux Software Engineer Jobs in Waukesha, WI (NOW HIRING)

C++ Linux Software Developer

Waukesha, WI · On-site

$49 - $66/hr

As a C++ Linux Software Developer, you will be an integral part of the software development department supporting collaborative and forward-thinking teams. The ideal candidate will demonstrate strong ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Required : • Bachelor's degree in Computer science, Software Engineering, or Computer Engineering with minimum years 4 years of experience. • Experience in Linux software packaging and ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Knowledge of Linux distributions, such as SuSE, and the release and update cycle. Requirement Qualifications * Bachelor's degree in Computer science, Software Engineering, or Computer Engineering ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Knowledge of Linux distributions, such as SuSE, and the release and update cycle. Requirement Qualifications * Bachelor's degree in Computer science, Software Engineering, or Computer Engineering ...

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you will own the design, development, and delivery of next ... Keep abreast of Linux Service Pack releases, recommend adoption, and drive the adoption.

Senior Software Engineer

Waukesha, WI · On-site

$122K - $161K/yr

Summary As a Senior Software Engineer, you will own the design, development, and delivery of ... Keep abreast of Linux Service Pack releases, recommend adoption, and drive the adoption.

Software Engineer - CT Image Generation (Algorithms) The team behind industry-leading CT scanners ... Proficiency in C++ on Linux; comfort with Git and CI/CD * Familiarity with GPU technologies; CUDA ...

Proficiency in C++ on Linux; comfort with Git and CI/CD * Familiarity with GPU technologies; CUDA ... developer tooling, and software quality processes. * Experience developing software that leverages ...

Software Engineer - CT Image Generation (Algorithms) The team behind industry-leading CT scanners ... Proficiency in C++ on Linux; comfort with Git and CI/CD * Familiarity with GPU technologies; CUDA ...

Proficiency in C++ on Linux; comfort with Git and CI/CD * Familiarity with GPU technologies; CUDA ... developer tooling, and software quality processes. * Experience developing software that leverages ...

You'll contribute to algorithm development and highperformance computing (GPU/CPU) on Linux, with a ... Software Engineering, Biomedical Engineering, Electrical Engineering, or a related field.

Embedded Software Engineer

Wauwatosa, WI

$127K - $168K/yr

Bachelor's Degree in Software Engineering Experience in distributed systems and network protocols Knowledge of embedded Linux and Eclipse IDE Effective software design abilities Experience with multi ...

As a Software Engineer, you will help evolve a missioncritical MRI software platform built on a ... Experience building software on Windows and/or Unix/Linux environments * Exposure to modern ...

next page

Showing results 1-20

Linux Software Engineer information

See Waukesha, WI salary details

$9

$54

$83

How much do linux software engineer jobs pay per hour?

As of Sep 7, 2026, the average hourly pay for linux software engineer in Waukesha, WI is $54.27, according to ZipRecruiter salary data. Most workers in this role earn between $43.65 and $60.91 per hour, depending on experience, location, and employer.

What does a Linux software engineer do?

A Linux Software Engineer is responsible for designing, developing, testing, and maintaining software that runs on Linux-based systems. Their work often involves writing code in languages such as C, C++, Python, or Shell scripting, and optimizing applications for performance and security on Linux platforms. They may also contribute to open-source projects, customize Linux distributions, and ensure software compatibility with different hardware architectures. Additionally, Linux Software Engineers often collaborate with other engineers to troubleshoot issues and improve system stability.

What are the key skills and qualifications needed to thrive as a Linux software engineer, and why are they important?

To thrive as a Linux Software Engineer, you need strong programming skills (such as C, C++, or Python), deep knowledge of Linux operating systems, and a relevant degree in computer science or a related field. Familiarity with Linux kernel development, version control systems like Git, and experience with build tools and debugging utilities are typically required. Problem-solving abilities, effective communication, and collaborative teamwork are crucial soft skills for success in this role. These skills and qualities are vital for building robust, efficient, and maintainable software solutions within complex Linux environments.

How does a Linux software engineer typically collaborate with other teams during the software development lifecycle?

As a Linux Software Engineer, you’ll regularly work alongside cross-functional teams such as DevOps, QA, and product management. Collaboration often involves participating in code reviews, troubleshooting system-level issues, and integrating new features with existing infrastructure. Effective communication is crucial, as you’ll need to coordinate with hardware engineers, security teams, and sometimes even customer support to ensure seamless deployment and maintenance. This collaborative environment not only enhances product quality but also provides opportunities to broaden your technical skills and network within the organization.

What is the difference between Linux Software Engineer vs Linux Developer?

AspectLinux Software EngineerLinux Developer
Primary FocusDesigning, developing, and maintaining Linux-based software systems and applications.Writing, testing, and debugging code specifically for Linux environments, often focusing on application development.
Required SkillsProficiency in Linux OS, C/C++, scripting, system architecture, and debugging tools.Strong coding skills in languages like C, C++, Python, and familiarity with Linux APIs and tools.
Work EnvironmentTypically in engineering teams working on system-level software, embedded systems, or infrastructure.Often in software development teams creating applications or tools for Linux platforms.

Linux Software Engineers focus on system-level design and maintenance of Linux-based systems, while Linux Developers primarily write and test applications for Linux. Both roles require Linux proficiency but differ in scope and responsibilities.

What are popular job titles related to Linux Software Engineer jobs in Waukesha, WI?

For Linux Software Engineer jobs in Waukesha, WI, the most frequently searched job titles are:

Infographic showing various Linux Software Engineer job openings in Waukesha, WI as of August 2026, with employment types broken down into 72% Full Time, 16% Part Time, and 12% Contract. Highlights an 88% Physical, 3% Hybrid, and 9% Remote job distribution, with an average salary of $112,877 per year, or $54.3 per hour.

C++ Linux Software Developer

Experis

Waukesha, WI • On-site

$49 - $66/hr

Other

Medical, Dental, Vision, Life, Retirement

Posted 6 days ago


Job description

Our client, an industry leader in innovative technology solutions, is seeking a dedicated and skilled C++ Linux Software Developer to join their dynamic team. As a C++ Linux Software Developer, you will be an integral part of the software development department supporting collaborative and forward-thinking teams. The ideal candidate will demonstrate strong problem-solving skills, excellent communication, and a proactive mindset, which will enable you to thrive within the organization.

Job Title: C++ Linux Software Developer

Location: Waukesha, WI (Onsite)

What's the Job?

  • Develop and maintain robust software applications that operate on Linux systems.
  • Design, code, test, and debug C++ applications to meet project requirements.
  • Create and maintain scripts to automate various processes and tasks, enhancing efficiency.
  • Collaborate closely with the development team to implement new features and improvements.
  • Ensure software reliability, scalability, and performance through rigorous testing and reviews.

What's Needed?

  • Hands-on experience with Linux-based software development and scripting.
  • Strong knowledge of Object-Oriented Analysis and Design, design patterns, and coding principles.
  • Ability to own, create, and deliver platform components and application development.
  • Experience conducting technical design reviews and analyzing technical issues.
  • Excellent communication skills and the ability to work effectively within an Agile team environment.

What's in it for me?

  • Opportunity to work on cutting-edge projects in a collaborative environment.
  • Chance to develop your skills and grow your career with a forward-thinking organization.
  • Supportive team culture that values innovation and continuous improvement.
  • Exposure to global teams and diverse technological challenges.
  • Onsite work environment with immediate start availability.

Upon completion of waiting period consultants are eligible for:

  • Medical and Prescription Drug Plans
  • Dental Plan
  • Vision Plan
  • Health Savings Account
  • Health Flexible Spending Account
  • Dependent Care Flexible Spending Account
  • Supplemental Life Insurance
  • Short Term and Long Term Disability Insurance
  • Business Travel Insurance
  • 401(k), Plus Match
  • Weekly Pay

If this is a role that interests you and you'd like to learn more, click apply now and a recruiter will be in touch with you to discuss this great opportunity. We look forward to speaking with you!

About ManpowerGroup, Parent Company of: Manpower, Experis and Talent Solutions.

Experis® is a global leader in technology services and part of the ManpowerGroup® (NYSE: MAN) family of brands. We connect skilled technology professionals with meaningful opportunities where they can grow their careers, expand their expertise and make a real impact. Guided by the belief that it takes Human Ingenuity to unlock the true potential of technology, Experis helps people gain experience with leading organizations, build sought-after skills and take the next step toward a brighter future. Backed by ManpowerGroup's 75+ years of workforce expertise and global reach across more than 70 countries and territories, Experis brings the scale, insight and opportunity to help people and businesses thrive. ManpowerGroup is consistently recognized for its commitment to inclusion, ethics and responsible business, including being named one of the World's Most Ethical Companies. Learn more at Experis.com.