1

Commission Software Engineer Jobs in Michigan (NOW HIRING)

Controls Engineer

Taylor, MI · On-site

$77K - $100K/yr

Integrate, program, and commission industrial robots for material handling, sorting, and automated ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Civil Project Engineer

Muskegon, MI

$76K - $102K/yr

... commission meetings. The engineer will be responsible for identifying and applying for applicable ... Software: Civil 3D, AutoCAD, OpenFlows Storm, OpenPlant, Microstation, RISA 3D, RISA Foundation ...

Controls Engineer

Whitmore Lake, MI

$78K - $100K/yr

The Controls Engineer will primarily work with PC-based control systems programmed in C#, while ... control software using C# (.NET) for custom automation equipment. * Integrate and commission ...

Controls Engineer

Rockford, MI · On-site

$80K - $125K/yr

Design and program PLC and HMI software to meet requirements. * Program and troubleshoot automation ... Commission new machinery and retrofit existing machinery. Requirements: * Bachelor of Electrical ...

Required: * 12+ years of Software Engineering experience with 5-8+ years in platform/SRE roles ... KBR may offer bonuses, commissions, or other forms of compensation to certain job titles or levels ...

Design and program PLC and HMI software to meet requirements. * Program and troubleshoot automation ... Commission new machinery and retrofit existing machinery. Requirements: * Bachelor of Electrical ...

Controls Engineer

Detroit, MI · On-site +1

$82K - $106K/yr

Integrate, program, and commission industrial robots for material handling, sorting, and automated ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Controls Engineer

Detroit, MI · Remote

$82K - $106K/yr

Integrate, program, and commission industrial robots for material handling, sorting, and automated ... Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully ...

Commission test systems including: * Setup and troubleshoot test and measurement systems ... AVL Software experience * Experience in test automation equipment preferred * In depth ...

Control Engineer

Detroit, MI · On-site

$82K - $106K/yr

Our client's Control Engineers design, develop, and commission automation solutions across a wide ... custom software solutions for manufacturing, testing, and product development applications. You ...

Control Engineer

Detroit, MI

$82K - $106K/yr

Our client's Control Engineers design, develop, and commission automation solutions across a wide ... custom software solutions for manufacturing, testing, and product development applications. You ...

... and commission. This position will provide an opportunity to be challenged and receive ongoing ... Hardware, Software (PLC, HMI) Travel is required up to 25%, depending on the job locations and ...

... and commission. This position will provide an opportunity to be challenged and receive ongoing ... Hardware, Software (PLC, HMI) • Travel is required up to 25%, depending on the job locations and ...

The Application Engineer II will design, integrate subsystems and commission test systems to meet ... AVL Software experience * Experience in test automation equipment preferred * In depth ...

next page

Showing results 1-20

Commission Software Engineer information

See Michigan salary details

$83

$98

$111

How much do commission software engineer jobs pay per hour?

As of Jun 13, 2026, the average hourly pay for commission software engineer in Michigan is $98.47, according to ZipRecruiter salary data. Most workers in this role earn between $91.15 and $105.82 per hour, depending on experience, location, and employer.

How is compensation structured for Commission Software Engineers, and how does it impact daily responsibilities?

Compensation for Commission Software Engineers is typically based on deliverables, project completion, or sales-related targets instead of a traditional fixed salary. This pay structure encourages a focus on productivity, innovation, and meeting client or project requirements efficiently. Daily responsibilities often include prioritizing tasks that have the highest impact on achieving set goals, collaborating closely with sales or project management teams, and ensuring deliverables meet quality standards. This model can be highly rewarding for engineers who are driven, resourceful, and comfortable managing their workload with a results-oriented mindset.

Will AI replace coders by 2040?

Commission Software Engineers and other coding professionals will likely see AI as a tool to automate repetitive tasks and assist in code generation, but complete replacement by 2040 is unlikely. Human oversight, creativity, and problem-solving remain essential in software development, especially for complex or innovative projects. Skills in AI integration, debugging, and understanding of software architecture will continue to be valuable for developers.

What is a Commission Software Engineer job?

A Commission Software Engineer is responsible for designing, developing, and maintaining software systems that calculate and track sales commissions. They work closely with sales, finance, and IT teams to ensure accurate commission payouts based on company policies and performance data. This role often involves programming, database management, and automation to streamline commission processes. Strong analytical skills and attention to detail are crucial, as errors in commission calculations can impact employee compensation and company finances.

What is a software commissioning engineer?

A software commissioning engineer is responsible for testing, validating, and deploying software systems in industrial or infrastructure projects. They ensure that software functions correctly within complex environments, often working with control systems, automation tools, and troubleshooting software issues during startup phases.

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

A Commission Software Engineer needs strong programming abilities, an understanding of software development life cycles, and a bachelor's degree in computer science or a related field. Familiarity with tools such as Git, Jira, and development frameworks, along with relevant certifications like AWS Certified Developer or Microsoft Certified: Azure Developer, can be advantageous. Exceptional communication, self-motivation, and the ability to work independently while managing deadlines are important soft skills. These skills and qualities are crucial for delivering high-quality solutions and maximizing earnings in a performance-driven, commission-based environment.

What engineer makes $500,000 a year?

A Commission Software Engineer can earn $500,000 or more annually, especially when compensation includes high commissions, bonuses, and stock options. Such roles typically require advanced technical skills, experience, and a strong sales or client-facing component, often in high-growth or enterprise environments.

What job pays the highest commission?

Commission Software Engineers typically earn high commissions through sales, client acquisition, or performance-based incentives. Roles in technology sales, enterprise software, or high-value consulting often offer the highest commission potential, especially for those with strong technical skills and industry experience.
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 are popular job titles related to Commission Software Engineer jobs in Michigan? For Commission Software Engineer jobs in Michigan, the most frequently searched job titles are:
What cities in Michigan are hiring for Commission Software Engineer jobs? Cities in Michigan with the most Commission Software Engineer job openings:
Controls Engineer

Controls Engineer

Daniels Health

Taylor, MI • On-site

$77K - $100K/yr

Full-time

Posted 5 days ago


Daniels Health rating

5.0

Company rating: 5.0 out of 10

Based on 9 frontline employees who took The Breakroom Quiz


Job description

Daniels Health is seeking an experienced Controls Engineer to join our growing US engineering team and help design, build, and optimize the next generation of automated medical waste processing systems.
This is a hands-on, high-impact role where you will work at the intersection of PLC control systems, robotics, and machine vision in safety-critical, high-throughput industrial environments. If you enjoy complex automation challenges and want your work to have meaningful impact across healthcare safety and environmental outcomes, this role offers both technical depth and scale.
Daniels Health is a global leader in healthcare waste management and infection prevention, partnering with hospitals and health systems across the United States and internationally.
We are experiencing strong and sustained growth, driven by expanding healthcare demand and continued investment in automation, robotics, and advanced manufacturing.
What You Will Do:
  • Design, develop, program, and maintain PLC-based control systems for advanced medical waste processing equipment,
  • Integrate, program, and commission industrial robots for material handling, sorting, and automated processing
  • Design, implement, and optimize machine vision systems for detection, classification, inspection, and process verification
  • Train, tune, and validate vision models to ensure accuracy, robustness, and regulatory compliance
  • Collaborate with mechanical, electrical, robotics, and software engineering teams to deliver fully integrated automation solutions
  • Support commissioning, troubleshooting, and root-cause analysis across controls, robotics, and vision systems
  • Prepare and review electrical, hydraulic, and pneumatic control drawings for new equipment and system upgrades
  • Develop system documentation including functional specifications, control narratives, operator manuals, maintenance documentation, and validation protocols
  • Ensure all control system designs comply with applicable US medical waste, environmental, and machine safety regulations
  • Work closely with suppliers, system integrators, and external service providers to deliver projects on time and to specification
  • Drive continuous improvement in automation performance, reliability, safety, and sustainability

About You:
  • Bachelor's degree in Electrical Engineering, Mechatronics, Automation Engineering, or a related discipline
  • Three or more years of experience in a controls or automation engineering role
  • Strong PLC and HMI programming experience with platforms such as Allen-Bradley, Siemens, Beckhoff, or Automation
  • Direct Hands-on industrial robotics experience including programming, commissioning, and safety integration (FANUC, ABB, KUKA, Hyundai, or similar)
  • Strong machine vision experience using Cognex, Keyence, OpenCV, or comparable systems
  • Solid understanding of industrial communication protocols including EtherNet/IP, Modbus, and OPC UA
  • Experience with motion control, servo systems, and safety-rated automation components
  • Ability to read and create electrical schematics, P&IDs, and mechanical drawings
  • Experience working in regulated or safety-critical environments such as medical, pharmaceutical, or waste processing is highly desirable
  • Strong troubleshooting, analytical, and problem-solving skills
  • Excellent written and verbal communication skills and the ability to collaborate across cross-functional teams
  • Ability to work independently and manage projects with multiple stakeholders and vendors
  • Willingness to travel domestically and internationally as required

Why Join Daniels?
  • Work on large-scale, complex industrial automation systems with real-world impact
  • Be part of a rapidly growing organization investing heavily in robotics, machine vision, and advanced controls
  • High autonomy with strong engineering influence and end-to-end system ownership
  • Career growth aligned with a scaling US and global business
  • Purpose-driven work in a highly regulated, safety-critical environment

Check out what our engineering teams do!
https://youtu.be/Czre5y3WvDs?si=qJWpLS5MIwIzPXJ4
We may use artificial intelligence (AI) tools to support parts of the hiring process, such as reviewing applications, analyzing resumes, or assessing responses. These tools assist our recruitment team but do not replace human judgment. Final hiring decisions are ultimately made by humans. If you would like more information about how your data is processed, please contact us.