1

Automation Software Engineer Jobs in Michigan (NOW HIRING)

Software Engineer

Farmington, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

The Software Engineer is responsible for designing, developing, modernizing and supporting customer ... Explore and recommend modern technologies, automation opportunities, and engineering best practices ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Proven track record building developer tooling and automation pipelines Education Required ... Software Quality & Testing: A strong commitment to software quality, including expertise in testing ...

Software Engineer

Dearborn, MI · On-site

$99K - $166K/yr

  • Medical

  • Dental

  • Life

  • PTO

Experience building automation, integrations, or backend services using Java or Python. You may not ... DevOps, software delivery, or related roles. * Strong hands-on experience with requirement ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Software Engineer #1061971 Position Description: As a Full-stack Software Engineer, you will ... Drive automation via GitHub actions and centralize deployment pipelines for all Android and iOS app ...

Flexsort Software Engineer

Grand Rapids, MI · Hybrid

$115K - $144K/yr

The successful candidate will perform selected software engineering development and maintenance tasks for company products and systems focusing on FlexSort Material Handling automation controls for ...

Flexsort Software Engineer

Grand Rapids, MI · On-site

$115K - $144K/yr

The successful candidate will perform selected software engineering development and maintenance tasks for company products and systems focusing on FlexSort Material Handling automation controls for ...

Flexsort Software Engineer

Grand Rapids, MI · Hybrid

$115K - $144K/yr

The successful candidate will perform selected software engineering development and maintenance tasks for company products and systems focusing on FlexSort Material Handling automation controls for ...

Senior Software Engineer

Ann Arbor, MI · On-site

$100 - $130/hr

We expect everyone to keep pushing what AI, automation, and agents make possible, and to bring the ... Strong software engineering fundamentals and systems-thinking. * Ability to independently drive ...

This role develops automation tools, software applications, and intelligent workflows that increase efficiency, improve quality, and accelerate delivery across engineering teams. You will partner ...

Vector CAN tools (Test Automation Editor and VTest Studio) * Automated test equipment and lab grade ... Bachelor's degree in Software Engineering or closely related field Additional Information All your ...

Senior Software Engineer

Ann Arbor, MI · On-site

$119K - $158K/yr

They are seeking a Senior Software Engineer to work directly with client environments to strengthen ... Barrett Solutions builds high-quality custom software, AI automation, and data aggregation systems ...

.NET Software Developer

Auburn, MI · On-site

$41.75 - $55/hr

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 ...

Software Engineer

Dearborn, MI · On-site

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

As a Software Engineer on our Platform Observability team, you will be at the heart of our ... Automation and Reliability: Automate data platform processes to enhance reliability, reduce manual ...

Software Engineer

Dearborn, MI

  • Medical

  • Dental

  • Vision

  • Life

  • Retirement

  • PTO

Need software engineer to work on Propulsion in-house developed apps in CAD / CAE domain with the knowledge of OOP concepts, JAVA/Angular programming and Automation testing. Job involves software ...

Showing results 41-60

Automation Software Engineer information

See Michigan salary details

$57.1K

$86.7K

$120.3K

How much do automation software engineer jobs pay per year?

As of Aug 15, 2026, the average yearly pay for automation software engineer in Michigan is $86,744.00, according to ZipRecruiter salary data. Most workers in this role earn between $75,000.00 and $96,300.00 per year, depending on experience, location, and employer.

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 as an automation software engineer?

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.

What are popular job titles related to Automation Software Engineer jobs in Michigan?

For Automation Software Engineer jobs in Michigan, the most frequently searched job titles are:

What job categories do people searching Automation Software Engineer jobs in Michigan look for?

The top searched job categories for Automation Software Engineer jobs in Michigan are:

Infographic showing various Automation Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% Internship, 84% Full Time, 9% Part Time, 1% Temporary, and 5% Contract. Highlights an 85% Physical, 5% Hybrid, and 10% Remote job distribution, with an average salary of $86,744 per year, or $41.7 per hour.

Software Engineer

RHP Staffing

Farmington, MI

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 16 days ago


Job description

Job Description

Who is RHP Properties?

Headquartered in Farmington Hills, Michigan, RHP Properties (www.rhp.com) is the nation's largest private owner and operator of manufactured home communities. With more than 400 communities throughout 33 states, we continue to expand our footprint to provide accessible and affordable housing across the country. All of this would not be possible without the energy and drive of our talented employees! We invest in our employees, with regular training, opportunities for advancement, and fun events to bring everyone together.

The Software Engineer is responsible for designing, developing, modernizing and supporting customer-facing and internal business applications across the organization. The primary focus being on developing scalable web and application-based solutions that support both external customer/resident and internal operational teams.

As a successful Software Engineer, you will:

Application Development & Support

  • Develop, maintain, enhance, and support PHP-based enterprise applications and web platforms
  • Design and build customer-facing and internal business applications used across operations, sales, finance, accounting, and resident services
  • Support systems and integrations connected to RHP MOVE and related operational platforms
  • Upgrade PHP versions, implement security remediations, and proactively improve application stability and performance
  • Troubleshoot, debug, and resolve complex production issues across applications, integrations, and databases
  • Maintain, modernize, and scale legacy applications while supporting ongoing business operations

Full Stack & API Development

  • Develop scalable front-end and back-end solutions using PHP, Laravel, JavaScript, HTML/CSS, SQL Server, and REST APIs
  • Build and maintain APIs and integrations with internal systems, third-party vendors, cloud services, and operational platforms
  • Optimize SQL queries, database performance, and application efficiency
  • Develop responsive and mobile-friendly user experiences where applicable

AI-Assisted Development & Modern Engineering

  • Utilize AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar technologies to accelerate development and improve productivity
  • Demonstrate disciplined validation, testing, security review, and refinement of all AI-generated code and outputs before production implementation
  • Explore and recommend modern technologies, automation opportunities, and engineering best practices that improve efficiency and scalability
  • Remain current with emerging technologies, development trends, and software engineering practices

Collaboration & Delivery

  • Collaborate with the team using JIRA and Agile-based workflows for project tracking, prioritization, and delivery
  • Work closely with operational departments to gather requirements, clarify business needs, and translate them into technical solutions
  • Communicate effectively with both technical and non-technical stakeholders
  • Participate in code reviews, solution discussions, testing, and deployment activities    

Job Requirements

  • Bachelor’s Degree in Computer Science or related field, or satisfactory combination of formal education and relevant work experience, required.
  • 4+ years of professional software development experience
  • Strong hands-on experience with PHP development
  • Strong knowledge of SQL Server and relational databases
  • Experience with Laravel or similar MVC frameworks
  • Experience building and supporting enterprise web applications
  • Experience developing and maintaining APIs and system integrations
  • Strong understanding of software development lifecycle (SDLC) and modern development practices
  • Experience troubleshooting and supporting production systems
  • Experience working with JIRA or similar project management platforms
  • Strong problem-solving and analytical skills
  • Excellent communication and stakeholder collaboration abilities
  • Python experience for automation, scripting, APIs, or AI-related initiatives, preferred
  • Experience with AI-assisted coding tools such as Claude Code, Cursor, GitHub Copilot, or similar, preferred
  • Experience modernizing legacy applications, preferred
  • Exposure to cloud technologies and CI/CD pipelines, preferred
  • Experience in property management, real estate, operational systems, or enterprise business applications, preferred
  • Experience mentoring developers or leading technical initiatives, preferred

We are Proud to Provide the following:

  • Access to benefits including medical, dental and vision insurance
  • Short-term and long-term disability
  • Life insurance
  • Generous Paid Time Off and holidays
  • Flexible spending account
  • 401K with company match

    #indcorp