1

Union Programmer Jobs in Canton, MI (NOW HIRING)

Senior Technical Engineer

Dearborn, MI

$96K - $131K/yr

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Translate union contracts, labor laws, and work rules into system logic * Manage platform ... Engineer Exp: 7+ years Data Engineering work experience Education Required: * Bachelor's Degree ...

Labor and union relations skills * Working knowledge of OSHA regulations (30 hour certified) * Able to read and interpret engineering drawings * Proficient with Microsoft Office: Word, Excel, and ...

Private Development Engineer III/ IV

Ann Arbor, MI · On-site

$83K - $108K/yr

  • Medical

  • Dental

  • Vision

  • PTO

Non-Union Benefits Summary The City of Ann Arbor offers a competitive wage and benefits package including medical, vision, dental, paid vacation, sick and holiday leave. Role Summary: Civil Engineer ...

... union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other ... The School-to-Work (STW) / Co-op Test Engineering role supports engineers and technicians in the ...

Quality Engineer

Royal Oak, MI · On-site

$67K - $86K/yr

Provide support and maintain compliance with all company guidelines, union contracts, International ... Engineering specifications and understanding

New

Quality Engineer

Royal Oak, MI · On-site

$67K - $86K/yr

Provide support and maintain compliance with all company guidelines, union contracts, International ... Engineering specifications and understanding

New

Showing results 41-60

Union Programmer information

See Canton, MI salary details

$11

$36

$63

How much do union programmer jobs pay per hour?

As of Aug 13, 2026, the average hourly pay for union programmer in Canton, MI is $36.64, according to ZipRecruiter salary data. Most workers in this role earn between $23.85 and $47.69 per hour, depending on experience, location, and employer.

What is a union programmer?

A Union Programmer is a software developer or coder who is a member of a labor union that represents tech workers. These unions negotiate fair wages, benefits, and working conditions on behalf of their members. Union Programmers may work in various industries, including entertainment, government, or technology, and they often have collective bargaining agreements that provide job security and standardized pay rates. Their role typically includes writing, testing, and maintaining software while benefiting from union protections.

What is the typical work environment and team structure for a union programmer?

Union Programmers often work in collaborative environments within medium to large organizations where programming staff are part of a labor union. You can expect to be part of cross-functional teams, frequently interacting with other developers, project managers, and sometimes union representatives to ensure both technical and contractual obligations are met. Work is typically structured around clearly defined tasks, standard hours, and specific guidelines established through collective bargaining agreements. Union Programmers often benefit from standardized job roles, fair pay scales, defined hours, and access to professional development opportunities provided by the union. This setting fosters both job security and opportunities for skill growth within a supportive, team-oriented environment.

What are the key skills and qualifications needed to thrive as a union programmer?

To thrive as a Union Programmer, you need strong programming skills in languages such as C++, Java, or Python, along with a solid understanding of software development best practices and union guidelines. Experience with collaborative development tools (like Git), ticketing systems, and, in some sectors, knowledge of union-specific software or certifications may be required. Excellent communication, teamwork, and conflict resolution are vital soft skills, especially when working across diverse teams or on projects involving union-negotiated work rules. These skills and qualities ensure efficient, compliant, and productive software development within unionized environments.

What are the most commonly searched types of Programmer jobs in Canton, MI?

The most popular types of Programmer jobs in Canton, MI are:

What are popular job titles related to Union Programmer jobs in Canton, MI?

For Union Programmer jobs in Canton, MI, the most frequently searched job titles are:

What cities near Canton, MI are hiring for Union Programmer jobs?

Cities near Canton, MI with the most Union Programmer job openings:

Infographic showing various Union Programmer job openings in Canton, MI as of August 2026, with employment types broken down into 1% As Needed, 75% Full Time, 23% Part Time, and 1% Contract. Highlights an 94% Physical, 3% Hybrid, and 3% Remote job distribution, with an average salary of $76,211 per year, or $36.6 per hour.

School to Work - Driveline Engineering

Cummins Inc.

Troy, MI • On-site

Full-time

Posted 23 days ago


Cummins rating

8.0

Company rating: 8.0 out of 10

Based on 263 frontline employees who took The Breakroom Quiz

136th of 538 rated manufacturers


Job description

We are looking for a talented Engineering School to Work - Driveline Engineering to join our team specializing in Driveline Engineering for the NA Truck business in Troy, MI

In this role, you will make an impact in the following ways: 

  • Support Product Engineers and Designers with component layouts, drawing updates, and engineering design activities. 
  • Create clearance layouts for static and dynamic driveline components to support product development and validation. 
  • Perform dimensional stack-up analyses to ensure components meet design and functional requirements. 
  • Conduct engineering analyses on new and existing components and prepare technical reports to document findings and recommendations. 
  • Assist with laboratory testing and hands-on development activities to evaluate component performance and durability. 
  • Develop and modify 2D CAD drawings and 3D models in support of design changes, DCRs, and PCCRs. 
  • Collaborate with engineering teams to communicate design and test results through written reports and presentations. 
  • Apply engineering coursework and technical knowledge to real-world projects while gaining practical product development experience. 
Cummins is an equal opportunity employer. Our policy is to provide equal employment opportunities to all qualified persons without regard to race, sex, color, disability, national origin, age, religion, union affiliation, sexual orientation, veteran status, citizenship, gender identity, or other status protected by law.

.

To be successful in this role you will need the following: 

  • Thinks Conceptually / Intuitively - Ability to analyze engineering challenges, identify solutions, and apply technical concepts to practical applications. 
  • Drives for Improvement - Demonstrates initiative and continuously seeks opportunities to improve designs, processes, and outcomes. 
  • Values Learning - Eagerness to develop technical knowledge and apply classroom learning in a professional engineering environment. 
  • Committed to Customers - Understands the importance of delivering quality engineering solutions that support internal and external customer needs. 
  • Demonstrates Integrity - Maintains professionalism, accountability, and ethical standards while working collaboratively with engineering teams. 
  • Strong foundation in mathematics, engineering fundamentals, and scientific principles. 
  • Experience with Engineering Drawing principles and CAD tools is preferred. 
  • Effective written and verbal communication skills to support technical collaboration and reporting. 

Education / Experience 

  • Pursuing a Bachelor of Engineering Degree. 
  • Demonstrated capability and knowledge of basic mathematics and sciences. 
  • Engineering Drawing or CAD experience desired . 
  • Demonstrated written and oral communication skills 

What Cummins employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom


Cummins logo

About Cummins

Sourced by ZipRecruiter

Cummins Inc., headquartered in Columbus, IN, US, is a global power leader that designs, manufactures, and distributes numerous power products and systems. With its genesis from as early as 1919, the company readily serves diverse industries such as transportation, industrial, generator drive, or marine applications, among others. At the heart of Cummins' operations, its key product lineup encompasses diesel & natural gas engines, generator sets, engine components, and filtration, emission solutions, and electrical power generation systems. Cummins deeply embodies core values of integrity, respect for diversity, teamwork, performance excellence, and social responsibility - all of which dynamically fuel their mission 'Making people's lives better by powering a more prosperous world'.

Industry

Transportation equipment manufacturing

Company size

10,000+ Employees

Headquarters location

Columbus, IN, US

Year founded

1919