Summary The Software / Automation Engineer understands customer specifications and standards, and local and/or national electric codes for use in designing hardware schematics and software programs.
Summary The Software / Automation Engineer understands customer specifications and standards, and local and/or national electric codes for use in designing hardware schematics and software programs.
100% onsite in Chelsea, MI 1st shift Emission Test Software Engineer - The engineer will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis ...
100% onsite in Chelsea, MI 1st shift Emission Test Software Engineer - The engineer will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Develop and test Java scripts for automation of software and system engineering models as per GM Modelling standards that support the engineering organization. * Active participation as an SME to ...
Software Engineer
Orion, MI · On-site
$135K/yr
Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus * Experience with robotics, robot programming, PLC's and HMI Benefits of the Software Engineer
Software Engineer
Orion, MI · On-site
$135K/yr
Experience in VBA automation and Python scripting * Experience with CAD/CAM software a plus * Experience with robotics, robot programming, PLC's and HMI Benefits of the Software Engineer
The Software Defined Vehicle (SDV) team supports the definition, design, and development of ... functional engineering groups to drive technical automation solutions * Improve test data ...
The Software Defined Vehicle (SDV) team supports the definition, design, and development of ... functional engineering groups to drive technical automation solutions * Improve test data ...
The Software Defined Vehicle (SDV) team supports the definition, design, and development of ... functional engineering groups to drive technical automation solutions * Improve test data ...
The Software Defined Vehicle (SDV) team supports the definition, design, and development of ... functional engineering groups to drive technical automation solutions * Improve test data ...
Senior Software Engineer - Warehouse Automation
Grand Rapids, MI · On-site
$117K - $155K/yr
... automation and material handling software solutions. Qualifications : Required : • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • 10+ years of ...
Senior Software Engineer - Warehouse Automation
Grand Rapids, MI · On-site
$117K - $155K/yr
... automation and material handling software solutions. Qualifications : Required : • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field. • 10+ years of ...
Senior Software Engineer - Warehouse Automation
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Warehouse Automation
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Calibration Automation
Milford, MI · On-site
$107K - $142K/yr
Collaborate with calibrators, software engineers, and platform teams to ensure calibration readiness * Continuously improve calibration workflows, infrastructure, and automation capabilities Your ...
Senior Software Engineer - Calibration Automation
Milford, MI · On-site
$107K - $142K/yr
Collaborate with calibrators, software engineers, and platform teams to ensure calibration readiness * Continuously improve calibration workflows, infrastructure, and automation capabilities Your ...
Senior Software Engineer - Warehouse Automation
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Warehouse Automation
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Warehouse Automation
Grand Rapids, MI · On-site
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Warehouse Automation
Grand Rapids, MI · On-site
$117K - $155K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
SDET / Test Automation Engineer - Enterprise Systems
Auburn Hills, MI · On-site
$43.50 - $57.50/hr
Acoufelt specializes in delivering high-quality soft architectural acoustics solutions and is seeking an SDET / Test Automation Engineer to enhance their automated quality practices. The role focuses ...
SDET / Test Automation Engineer - Enterprise Systems
Auburn Hills, MI · On-site
$43.50 - $57.50/hr
Acoufelt specializes in delivering high-quality soft architectural acoustics solutions and is seeking an SDET / Test Automation Engineer to enhance their automated quality practices. The role focuses ...
Senior Software Engineer - Warehouse Automation
$113K - $149K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
Senior Software Engineer - Warehouse Automation
$113K - $149K/yr
... engineers while delivering high-quality, scalable software solutions for automation and supply chain operations. We offer: Core Responsibilities: * Lead the design, development, and deployment of ...
SDET / Test Automation Engineer - Enterprise Systems
Auburn Hills, MI · On-site
$43.50 - $57.50/hr
Acoufelt is seeking an SDET / Test Automation Engineer to help establish automated quality practices for the internal systems that support our business operations. This is a hands-on, foundational ...
SDET / Test Automation Engineer - Enterprise Systems
Auburn Hills, MI · On-site
$43.50 - $57.50/hr
Acoufelt is seeking an SDET / Test Automation Engineer to help establish automated quality practices for the internal systems that support our business operations. This is a hands-on, foundational ...
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
BAS Software Engineer (Programming & Integration Focus) - Detroit, MI - Building Automation Career OpportunityOverview: Are you a detail-driven BAS programmer with strong integration and ...
The Product Engineer - Senior will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis dynamometer testing. The engineer must be able to implement ...
Quick apply
The Product Engineer - Senior will design, develop, and maintain lab automation software for Emissions and Fuel Economy for vehicle chassis dynamometer testing. The engineer must be able to implement ...
Senior Software Engineer I
Birmingham, MI · Remote
$116K - $154K/yr
Contribute to CI/CD improvements, automation, testing strategies, and overall engineering quality ... Strong software design and architectural thinking skills. * Ability to independently own and ...
Senior Software Engineer I
Birmingham, MI · Remote
$116K - $154K/yr
Contribute to CI/CD improvements, automation, testing strategies, and overall engineering quality ... Strong software design and architectural thinking skills. * Ability to independently own and ...
Automation Software Engineer information
See Michigan salary details
$57.1K - $62.8K
7% of jobs
$62.8K - $68.6K
5% of jobs
$68.6K - $74.3K
12% of jobs
$74.6K is the 25th percentile. Wages below this are outliers.
$74.3K - $80.1K
15% of jobs
The median wage is $85.6K / yr.
$80.1K - $85.8K
12% of jobs
$85.8K - $91.6K
18% of jobs
$94.3K is the 75th percentile. Wages above this are outliers.
$91.6K - $97.3K
14% of jobs
$97.3K - $103K
8% of jobs
$103K - $108.8K
5% of jobs
$108.8K - $114.5K
3% of jobs
$114.5K - $120.3K
1% of jobs
$57.1K
$86.7K
$120.3K
How much do automation software engineer jobs pay per year?
What does a software automation engineer do?
Will AI replace automation engineer?
What engineers make $500,000?
What engineers make $300,000 a year?
What does an Automation Software Engineer do?
An Automation Software Engineer designs, develops, and implements software solutions to automate repetitive tasks, improve efficiency, and reduce human intervention in various processes. They work with programming languages, testing frameworks, and automation tools to streamline workflows in industries like software development, manufacturing, and IT operations. Their responsibilities often include writing scripts, creating test automation frameworks, and integrating automation solutions with existing systems. Strong problem-solving skills and knowledge of automation technologies are crucial for success in this role.
What are the main challenges Automation Software Engineers face in their day-to-day work?
Automation Software Engineers often encounter challenges such as keeping up with rapidly evolving testing technologies, integrating automation frameworks with complex or legacy systems, and ensuring consistent test coverage across diverse platforms. They also need to troubleshoot flaky tests and maintain or scale automated solutions as software products grow in complexity. Collaborating closely with development, QA, and DevOps teams can add additional layers of coordination, requiring strong communication and planning. Successfully navigating these challenges helps ensure high-quality, efficient software delivery and provides valuable learning and growth opportunities in the field.
What are the key skills and qualifications needed to thrive in the Automation Software Engineer position, and why are they important?
To thrive as an Automation Software Engineer, you need strong programming skills (such as Python, Java, or C#), expertise in automation frameworks, and a solid understanding of software testing principles, usually supported by a degree in computer science or a related field. Familiarity with tools like Selenium, Jenkins, Docker, and experience with CI/CD pipelines or relevant certifications (e.g., ISTQB) are highly valuable. Strong problem-solving abilities, attention to detail, and effective communication enhance performance in this collaborative role. These skills ensure the engineer can design, implement, and maintain robust automated solutions that increase efficiency and reliability in software delivery.

Full-time
Posted yesterday
Job description
The Software / Automation Engineer understands customer specifications and standards, and local and/or national electric codes for use in designing hardware schematics and software programs.
Designs and commissions systems of electrical and fluid controls for a variety of applications including welders, robots, assembly, conveyance, and transfer systems.
Applies knowledge, principles and techniques in engineering and computer science to develop software system programming and documentation.
Facilitates build process by troubleshooting connection issues. Commissions and debugs equipment at build shop and/or end user sites.
Duties and Responsibilities
• Researches, develops, and customizes new hardware and software interfaces.
• Must be capable of developing software structure and writing logic from scratch.
• Must be capable of developing Human Machine Interface (HMI) screens and interface from scratch.
• Utilizes existing customer and internal standards as well as references from previous projects to develop and customize all required application specific software (i.e., PLC ladder logic, HMI files).
• Coordinate and review with Controls Project Engineer, Controls Technical Leaders, and colleagues to maintain consistency within a given project.
• Checks hardware schematics and software programs for errors.
• Performs commissioning and debugging for intermediate to complex machine applications.
• May construct electrical and Fluid schematic packages by laying out I/O, designing magnetic circuits, fusing, control panel layouts, bills of material, and cable layouts.
• Other duties as required.
Qualifications and skills
• Minimum of 2 years of Automotive automation work experience, preferably body shop
• Minimum of 4 years of experience with PLC controls is required, any industry is acceptable (automotive is preferred)
• Past experience programming Omron PLC and Proface HMI (past experience with Honda Motors is a plus).
• Past experience programming Beckhoff PLC's
• HMI debug / commissioning skills, required
• Willingness to travel: 75%