1

C Programmer Jobs in Wisconsin (NOW HIRING)

CUDA Programmer Location: Waukesha, WI We are seeking a skilled CUDA Programmer to design, develop ... Proficiency in C/C++ for high-performance computing. * Experience with CUDA profiling and debugging ...

Manager-Manufacturing Engineering

Franklin, WI ยท On-site

$116K - $154K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As an S&C Electric team member, you'll work on projects that have real-world impact. You'll help ... The Manager - Manufacturing Engineering provides leadership for manufacturing engineering ...

BMS MBD Developer

Milwaukee, WI ยท On-site

$48.25 - $65/hr

BMS MBD Developer & Skill Requirement: * Detailed design and creation of MATLAB/Simulink/Target ... Develop C based software for unit testing of application software functions and components.

Electrical Engineer II - NPD

Brookfield, WI ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Working knowledge of C programming targeted at an implementation on microcontrollers. * Experience with schematic capture, PCB layout, and circuit simulation tools. * Excellent problem-solving skills ...

Electrical Engineer II - NPD

Brookfield, WI

  • Medical

  • Dental

  • Vision

  • Retirement

Working knowledge of C programming targeted at an implementation on microcontrollers. * Experience with schematic capture, PCB layout,andcircuit simulation tools. * Excellentproblem-solving skills ...

Sr. Embedded Software Engineer

Milwaukee, WI

$129K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Proficiency in C and C++ programming languages, including syntax, generally accepted code structure, and object-oriented programming concepts. * Hands-on experience with industry-standard ...

Sr. Embedded Software Engineer

Milwaukee, WI

$129K - $170K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

Proficiency in C and C++ programming languages, including syntax, generally accepted code structure, and object-oriented programming concepts. * Hands-on experience with industry-standard ...

Experience in control system design, structured text and C programming a plus. Ability to multi-task and prioritize workload from multiple projects Proficient with Microsoft Office Suite, Exceptional ...

Electrical Engineer I - NPD

Brookfield, WI ยท On-site

  • Medical

  • Dental

  • Vision

  • Retirement

Working knowledge of C programming targeted at an implementation on microcontrollers. * Excellent problem-solving skills, exercises independent judgement and works well under pressure in a dynamic ...

Software Engineer II

Wauwatosa, WI ยท On-site

$94K - $129K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Software Engineer II

Wauwatosa, WI ยท On-site

$96K - $131K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Software Engineer II

Wauwatosa, WI

$96K - $131K/yr

Uses MATLAB/Simulink and/or C programming to create embedded control software * Deploys control algorithms to embedded controllers (rapid prototyping and production ECU) * Creates moderately complex ...

Showing results 21-40

C Programmer information

See Wisconsin salary details

$12

$39

$69

How much do c programmer jobs pay per hour?

As of Aug 16, 2026, the average hourly pay for c programmer in Wisconsin is $39.91, according to ZipRecruiter salary data. Most workers in this role earn between $25.96 and $51.92 per hour, depending on experience, location, and employer.

What is the salary of a C programmer?

The salary of a C programmer varies based on experience, location, and industry, but typically ranges from $60,000 to $110,000 annually in many regions. Entry-level positions may start lower, while experienced programmers with specialized skills can earn higher salaries, especially in fields like embedded systems or software development. Certifications and proficiency with tools like GCC or Visual Studio can also influence compensation.

What is the difference between C Programmer vs C Developer?

AspectC ProgrammerC Developer
Required CredentialsProficiency in C language, often with a degree in Computer Science or related fieldSimilar credentials, with additional emphasis on software development experience
Work EnvironmentTypically in embedded systems, firmware, or low-level programmingOften in software applications, system software, or embedded systems
Employer & Industry UsageTech companies, manufacturing, automotive, embedded device firmsSoftware firms, tech startups, hardware companies

The main difference between a C Programmer and a C Developer lies in their scope of work. C Programmers focus primarily on writing and debugging C code, often in embedded or low-level environments. C Developers may have a broader role, including designing, testing, and maintaining C-based applications. Both roles require similar skills and credentials, but their typical work environments and responsibilities can differ slightly.

Which companies hire C programmers?

Many technology, automotive, aerospace, and embedded systems companies hire C programmers for developing firmware, operating systems, and performance-critical applications. Notable employers include Intel, Microsoft, Apple, Qualcomm, and various defense contractors, often requiring knowledge of low-level programming and familiarity with tools like GCC or Visual Studio.

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

To thrive as a C Programmer, you need a strong understanding of C programming language fundamentals, data structures, algorithms, and typically a degree in computer science or a related field. Experience with development environments like GCC or Visual Studio, version control systems such as Git, and familiarity with debugging tools are commonly required. Analytical thinking, attention to detail, and effective problem-solving abilities help C Programmers stand out in this role. These skills and qualities are vital for writing efficient, reliable code and ensuring robust software performance in diverse technical environments.

What does a C programmer do?

A C Programmer is someone responsible for developing the code that integrates into an operating system, as well as other operating system modules, low-level libraries for other high-level languages, and embedded systems. C is a versatile and flexible programming language that is used for a wide range of purposes. C Programmers are tasked with designing, building, and maintaining efficient, reliable, and reusable C++ code, suggesting and implementing new solutions, creating high-level designs, and supporting the team in maintaining a code's quality. Also, they assist with analysis, design, implementation, and testing. You typically need to earn a degree from post-secondary education to be a qualified candidate for a C Programmer role.

What is a C programmer?

C Programmers are software developers who specialize in writing, testing, and maintaining code using the C programming language. They typically work on system-level software, embedded systems, operating systems, and application development where performance and efficiency are critical. C Programmers need a strong understanding of computer architecture, memory management, and low-level programming concepts. Their work is fundamental in industries such as technology, automotive, telecommunications, and more.

Are C programmers still in demand?

C programmers are still in demand, especially in industries such as embedded systems, operating systems, and hardware development, where low-level programming and performance are critical. Knowledge of C remains valuable for maintaining legacy systems and working with hardware interfaces, and many organizations seek professionals skilled in C for specialized roles.

How do C programmers typically collaborate with other team members during software development projects?

C Programmers often work closely with other developers, software engineers, and quality assurance teams throughout the development cycle. They participate in code reviews, contribute to design discussions, and integrate their code with modules written in other languages or by other team members. Effective communication and documentation are key, as C code frequently interacts with hardware or low-level components that require coordination with system architects or embedded engineers. This collaborative environment helps ensure robust, efficient, and maintainable software solutions.

What are the most commonly searched types of C Programmer jobs in Wisconsin?

The most popular types of C Programmer jobs in Wisconsin are:

What cities in Wisconsin are hiring for C Programmer jobs?

Cities in Wisconsin with the most C Programmer job openings:

Infographic showing various C Programmer job openings in Wisconsin as of August 2026, with employment types broken down into 7% Internship, 66% Full Time, and 27% Part Time. Highlights an 80% In-person, 13% Hybrid, and 7% Remote job distribution, with an average salary of $83,004 per year, or $39.9 per hour.

I&C/Electrical Engineering Manager

SHINE Technologies, LLC

Madison, WI โ€ข On-site

$130K - $165K/yr

Full-time

Re-posted 13 hours ago


Job description

Description:

SHINE Technologies is immediately seeking an Instruments and Controls (I&C) / Electrical Engineering Manager to lead the design, development, procurement, and testing of systems used to power, control, and monitor processes. This position works as part of a collaborative team that oversees the design of the control systems and selects instruments and equipment for the SHINE facility and external customers. SHINE engineers are designing systems that will produce isotopes to help diagnose heart disease, treat cancer, and take another step closer to clean energy.


Areas of responsibility for the I&C/Electrical Engineering Manager include leading the team to determine control strategies, design of control system hardware and software, instrument selection, and electrical power distribution for the instruments to be installed in the molybdenum-99 production facility and at customer sites. The team will need to work with procurement, vendors, and the construction team to procure, install, and test the I&C/electrical equipment. In addition, the team works with the licensing team to maintain the accuracy of the I&C/electrical licensing basis. The team consists of Electrical Engineers and Software Engineers.

The base salary range for this position is $130,000 - $165,000 per year plus a comprehensive compensation package. Our salary ranges are determined by role, level, and location.


Duties and Responsibilities:

Specific duties and responsibilities of the I&C/Electrical Engineering Manager include, but are not limited to:

  • Hire, develop and lead a team of highly skilled I&C and electrical engineers focused on control systems, instruments, power supply design and installation SHINE equipment including factory implementation.
  • Lead the interfaces between stakeholders and the I&C team.
  • Mentor engineers in the technology, decision making, and ownership of the I&C equipment that they are responsible for.
  • Collaborate with project managers and other functional managers to develop coherent project requirements, plans, schedules, and budgets aligned with strategic priorities.
  • Oversee the development of digital and analog control systems, including distributed control systems (DCS), programmable automation controllers (PAC/PLC), and data acquisition systems (DAQ).
  • Develop partnerships with contractors to aid the team as needed.
  • Work collaboratively with other engineering disciplines to select instruments to measure process variables in the process systems.
  • Update instrument specifications, calculations, and test plans to support the design, new construction, testing, commissioning, in-field troubleshooting and operation of instruments.
  • Aid commissioning, turnover to Operations, and subsequent support of instruments.
  • Support Business Development efforts by participating in customer interface and in supplying relevant technical information to meet customer bid requirements.


Requirements:
  • BS Engineering/related field or equivalent experience; advanced education and/or related certifications are a plus. BS Electrical Engineering is desirable.
  • 10 plus years’ experience in instruments and controls or related, preferably leading an engineering team with responsibility for meeting strict deadlines
  • Ability to lead, motivate, coach, and inspire a group of highly skilled engineers in a fast-paced startup environment.
  • Ability to manage multiple projects/activities, prioritizing them in a way that contributes most to Company success.
  • Experience in personnel management.
  • Working knowledge of electrical power distribution for normal and uninterruptible power for commercial level power systems (e.g. 120VAC, 480V 3 phase, DC, etc.).
  • Excellent written communication and organizational skills
  • Demonstrated project management skills, with experience using project management principles, techniques, and tools including working knowledge of Agile and Waterfall style project management
  • Confidence to make decisions on technical issues and the aptitude to push decision making down to the responsible engineers.
  • Experience working in a highly regulated environment such as the nuclear power industry or similar is desirable
  • Experience with business process in an ISO 9001 or similar environment

Eligibility for employment is conditioned on the applicant’s ability to qualify for access to information subject to U.S. Export Controls. Additionally, applicant’s eligibility may be conditioned based upon meeting the Nuclear Regulatory Commission requirements for access to Safeguards Information, which typically requires a pre-employment drug screen, fingerprinting and criminal background check.

SHINE values diversity in all its forms as a critical component of innovation, which is fundamental to our success. Every member of the SHINE community benefits from the talents and experiences of our peers, from the mutual respect we exercise, and from the responsibility we take for our actions.

SHINE Technologies is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability or veteran status.


Pay Transparency Policy

Employee Rights Under the NLRA

Equal Opportunity Employment

E-Verify