1

Union Software Engineer Jobs in Michigan (NOW HIRING)

... union, client, visa, walmart lab etc to name a few. Currently, we are looking for entry-level software programmers, Java full stack developers, Python/Java developers, data analysts/data scientists ...

Java Architect

Sterling Heights, MI · On-site

$59 - $79.75/hr

... union, Client, visa, walmart lab s etc to name a few. We have an excellent reputation with the clients. Currently, We are looking for entry-level software programmers, Java Full stack developers ...

Controls Engineer

Lake Orion, MI · On-site

$77K - $99K/yr

Design programmable logic controller software * Design programmable human machine interface (HMI ... union contract and business needs. This range may be modified in the future. We offer comprehensive ...

New

Familiarity with Hypergraph Analytical Software, CANalyzer, Math-lab software and Omega Temp ... Exposure to working with or supervising a unionized workforce * Familiarity with global test ...

City Engineer

Saginaw, MI · On-site

$95K - $108K/yr

Continuous Description Applications are being accepted from both AFSCME Union members and the ... Engineering and office software such as CAD, GIS, and Microsoft Office. Skill in * Preparing clear ...

Python Developer (Entry Level)

Detroit, MI · On-site

$46 - $63.25/hr

... Union, Client, Visa, Walmart Labs etc to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers ...

... union, client, visa, walmart labs etc to name a few. We have an excellent reputation with the clients. Currently, we are looking for entry-level software programmers, Java full stack developers ...

Senior Technical Engineer

Dearborn, MI

$96K - $131K/yr

Translate union contracts, labor laws, and work rules into system logic * Manage platform ... Workforce Software (WFS) hands-on experience * Cloud data tools (GCP, BigQuery, etc.) * Automotive ...

... union employees Self-directed, team oriented with demonstrated planning/problem solving skills ... Google Suite software programs Employment Type Full-time Stellantis At Stellantis, we assess ...

next page

Showing results 1-20

Union Software Engineer information

See Michigan salary details

$55.3K

$128.6K

$179.1K

How much do union software engineer jobs pay per year?

As of Jun 25, 2026, the average yearly pay for union software engineer in Michigan is $128,581.00, according to ZipRecruiter salary data. Most workers in this role earn between $104,600.00 and $150,800.00 per year, depending on experience, location, and employer.

What are the key skills and qualifications needed to thrive in the Union Software Engineer position, and why are they important?

A Union Software Engineer excels with strong programming fundamentals, software development methodologies, and typically holds a degree in computer science or a related field. Familiarity with tools such as Git, continuous integration pipelines, and knowledge of union contracts or labor management software may be required. Outstanding teamwork, effective communication, and adaptability are crucial soft skills for bridging technical and union-specific requirements. These abilities are essential for ensuring software solutions meet organizational standards while supporting fair labor practices and productive collaboration.

How does being a Union Software Engineer differ from a non-union Software Engineer in terms of work environment and responsibilities?

As a Union Software Engineer, you'll often benefit from defined workplace protections, clearer work hours, and collective bargaining agreements that set standards for pay and benefits. Your responsibilities will still center around software development, but you may also participate in union activities—such as attending meetings, voting on contracts, or collaborating on work-related policies. Daily tasks involve coding, collaborating with cross-functional teams, and ensuring software aligns with both organizational and union requirements. This supportive structure can lead to enhanced job security and a strong sense of community among colleagues.

What is a Union Software Engineer job?

A Union Software Engineer is a software developer who is part of a labor union that advocates for fair wages, job security, and better working conditions. They perform the same technical tasks as other software engineers, such as coding, debugging, and system design, but with added protections and benefits negotiated by their union. These unions help ensure transparent employment policies, collective bargaining power, and support for workplace issues. Unionized software engineers may work in various industries, including tech companies, government agencies, and nonprofits.

What are the most commonly searched types of Software Engineer jobs in Michigan? The most popular types of Software Engineer jobs in Michigan are:
What cities in Michigan are hiring for Union Software Engineer jobs? Cities in Michigan with the most Union Software Engineer job openings:
Infographic showing various Union Software Engineer job openings in Michigan as of June 2026, with employment types broken down into 3% Internship, 3% As Needed, 82% Full Time, 3% Part Time, 3% Temporary, and 6% Contract. Highlights an 96% Physical, 1% Hybrid, and 3% Remote job distribution, with an average salary of $128,581 per year, or $61.8 per hour.
Emissions Lab Test Engineer ( chassis dyno, dynamometer)

Emissions Lab Test Engineer ( chassis dyno, dynamometer)

Detroit Engineered Products

Chelsea, MI • On-site

Other

Posted 14 days ago


Job description

Job Title
Emissions Lab Hardware Engineer - Analytical Benches, Secondary Sampling & Chassis Dynamometers
Job Summary
Seeking a highly skilled Emissions Lab Hardware Engineer to troubleshoot and support emissions testing using analytical benches, secondary sampling equipment, and chassis dynamometers. The engineer will take ownership of troubleshooting efforts before, during, and after testing; perform quality control and calibration activities; analyze test results to ensure compliance with regulatory and internal requirements; and work closely with union technicians by providing technical guidance during equipment repairs. This role requires strong hands-on hardware expertise, analytical skills, and the ability to work effectively with cross-functional teams in a fast-paced laboratory environment.
Key Responsibilities
• Lead troubleshooting efforts for emissions analytical benches, secondary sampling systems, and chassis dynamometers to identify and resolve hardware, software, and system-level issues
• Diagnose root causes of test anomalies before, during, and after emissions testing
• Support setup, execution, and monitoring of emissions tests, including primary and secondary sampling systems, to ensure compliance with test procedures and standards
• Perform quality control checks, calibrations, verifications, and audits of emissions measurement and sampling equipment
• Analyze emissions and test results to ensure compliance with regulatory requirements and internal quality standards
• Analyze emissions and test data to validate results, identify trends, and investigate abnormal behavior
• Ensure proper operation of sample handling systems, including heated lines, filters, pumps, valves, and flow control devices
• Provide technical guidance and troubleshooting support to union technicians performing equipment repairs and maintenance
• Collaborate with union technicians to identify repair strategies, verify corrective actions, and return equipment to service
• Document quality checks, calibrations, issues, root cause analyses, corrective actions, and test results in accordance with ISO 17025 standards
• Support continuous improvement of test methods, equipment reliability, data quality, and laboratory processes
• Ensure compliance with internal procedures, safety requirements, and applicable regulatory standards
Required Qualifications
• Bachelor's degree in engineering (Mechanical, Electrical, Chemical, Automotive, or related field) or equivalent experience
• Hands-on experience troubleshooting emissions analytical benches and secondary sampling equipment
• Experience working with chassis dynamometers
• Strong understanding of emissions testing principles, sampling methodologies, quality control, and measurement systems
• Proven ability to diagnose and resolve complex technical issues with minimal supervision
• Experience analyzing test and emissions data for compliance and root cause investigations
• Familiarity with data acquisition systems and test software
• Ability to work effectively in a unionized laboratory or test environment
• Strong problem-solving, documentation, and communication skills
• Strong understanding of electrical, mechanical and instrumentation diagrams
Preferred Qualifications
• Experience with regulated emissions testing (FTP, WLTP, US06, RDE, etc.)
• Knowledge of emissions regulations (EPA, CARB, EU) and internal audit practices
• Experience with secondary dilution tunnels, bag sampling, PM/PN sampling, and related hardware
• Experience supporting maintenance and repairs in collaboration with technicians
• Experience with automation, controls, instrumentation, or lab hardware integration
• Prior experience in automotive or powertrain testing environments
• Experience with Emissions sampling analyzer maintenance and diagnostics, instrumentation calibration, drives and motor controls
• Experience with Horiba CVS (constant volume sampler), Horiba MEXA-ONE, PEMS, Burke Porter chassis dynamometers, Modal Sampling systems, AVL, Micro soot, AVL SPC, AVL APC Particle Counter, SHED VT evaporative emissions testing, Onboard Refueling Vapor Recovery ORVR testing, National Instrument Devices (PLC)
Work Environment
• Emissions laboratory and test cell environment
• Hands-on hardware troubleshooting and quality activities alongside technicians
• May require flexible hours to support testing schedules including weekend overtime
• Must be self-motivated and able to work independently
• Strong analytical and communication skills
• Location CPG - 100% onsite
• No driving Client vehicles
• No travel