2

Full Time Manufacturing Software Engineer Jobs in Novi, MI

... manufactured home communities. With more than 400 communities throughout 33 states, we continue to ... The Software Engineer is responsible for designing, developing, modernizing and supporting customer ...

... manufactured home communities. With more than 400 communities throughout 33 states, we continue to ... The Software Engineer is responsible for designing, developing, modernizing and supporting customer ...

Software Engineer 2

Ann Arbor, MI · On-site

$83K - $141K/yr

KLA invents systems and solutions for the manufacturing of wafers and reticles, integrated circuits ... As a Software Engineer, we'll support your growth as you tackle growing ownership, work alongside ...

Software Engineer #1062632 * Our Company is seeking a Senior WorkForce Software Configuration ... Collaborate with cross-functional teams including HR, IT, Manufacturing Operations, and Finance ...

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

... manufacturing of complex Electronic systems. Our name stands for quality, environmental ... The Software Lead is the key technical interface for all software engineering topics. This role ...

As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...

Senior Defense Software Engineer

Troy, MI · On-site

$116K - $153K/yr

Widely recognized for providing engineering, testing, prototype, and manufacturing services to the ... Currently holding or the ability to obtain a Secret DOD security clearance Our full-time benefits ...

As a Software Engineer, Industrial IOT you will be the key technical contact for our customers, providing top-tier support and resolving technical issues to ensure a seamless user experience. Your ...

Sr. Software Engineer

Auburn Hills, MI · On-site

$115K - $152K/yr

... manufacturing of complex Electronic systems. Our name stands for quality, environmental ... The Software Lead is the key technical interface for all software engineering topics. This role ...

Be Seen First

Lead programming, commissioning, and software testing phases of automation projects * Collaborate ... Experience supporting automation systems in manufacturing environments * Proficiency with Microsoft ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Develop and support software validation strategies, including manufacturing, EMC, and environmental ... Strong programming expertise in C, C++, and assembly language , with experience in scripting ...

Embedded Software Engineer

Allen Park, MI

$119K - $157K/yr

Develop and support software validation strategies, including manufacturing, EMC, and environmental ... Strong programming expertise in C, C++, and assembly language , with experience in scripting ...

Showing results 21-40

Full Time Manufacturing Software Engineer information

See Novi, MI salary details

$79.3K

$94.8K

$113.5K

How much do full time manufacturing software engineer jobs pay per year?

As of Aug 22, 2026, the average yearly pay for full time manufacturing software engineer in Novi, MI is $94,835.00, according to ZipRecruiter salary data. Most workers in this role earn between $84,400.00 and $101,800.00 per year, depending on experience, location, and employer.

What does a full time manufacturing software engineer do?

A Full Time Manufacturing Software Engineer designs, develops, and maintains software systems that are used in manufacturing processes. They work to automate production lines, improve efficiency, and ensure quality control by integrating software with machinery and robotics. Their responsibilities may include programming PLCs, developing data collection and analysis tools, and troubleshooting technical issues on the factory floor. Collaboration with engineers, technicians, and production teams is common to optimize workflows and implement new technologies.

What are the key skills and qualifications needed to thrive as a full time manufacturing software engineer?

To thrive as a Full Time Manufacturing Software Engineer, you need a strong background in software development, manufacturing processes, and a relevant degree in computer science, engineering, or a related field. Familiarity with industrial automation tools, PLC programming, SCADA systems, and experience with languages like C/C++, Python, or Java are typically required. Problem-solving abilities, effective communication, and adaptability are essential soft skills to excel in cross-functional teams and dynamic production environments. These skills are crucial for ensuring efficient, reliable software solutions that optimize manufacturing operations and drive productivity.

What are some common challenges faced by full time manufacturing software engineers, and how are they typically addressed?

Full Time Manufacturing Software Engineers often encounter challenges such as integrating legacy equipment with modern software systems, ensuring minimal production downtime during software updates, and maintaining cybersecurity on the shop floor. These challenges are typically addressed by working closely with cross-functional teams—including operations, IT, and production staff—to develop robust testing protocols, phased deployment strategies, and thorough documentation. Regular communication and ongoing training help ensure that both software and hardware components function seamlessly together, supporting efficient and safe manufacturing processes.

What is the difference between Full Time Manufacturing Software Engineer vs Manufacturing Systems Analyst?

AspectFull Time Manufacturing Software EngineerManufacturing Systems Analyst
Required CredentialsBachelor's in Software Engineering, Computer Science, or related fieldBachelor's in Information Systems, Industrial Engineering, or related field
Work EnvironmentDesigning, developing, and testing manufacturing software applicationsAnalyzing manufacturing systems, troubleshooting, and optimizing processes
Employer & Industry UsageManufacturing companies, tech firms supporting manufacturingManufacturing plants, industrial firms, consulting companies

Full Time Manufacturing Software Engineers focus on creating and maintaining software solutions for manufacturing processes, while Manufacturing Systems Analysts analyze and improve existing systems. Both roles require technical skills and industry knowledge but differ in their primary responsibilities and daily tasks.

What are popular job titles related to Full Time Manufacturing Software Engineer jobs in Novi, MI?

For Full Time Manufacturing Software Engineer jobs in Novi, MI, the most frequently searched job titles are:

What cities near Novi, MI are hiring for Full Time Manufacturing Software Engineer jobs?

Cities near Novi, MI with the most Full Time Manufacturing Software Engineer job openings:

Infographic showing various Full Time Manufacturing Software Engineer job openings in Novi, MI as of August 2026, with employment types broken down into 100% Full Time. Highlights an 100% In-person job distribution, with an average salary of $94,835 per year, or $45.6 per hour.

Software Engineer

RHP Properties

Farmington Hills, MI • On-site

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 22 days ago


RHP Properties rating

5.2

Company rating: 5.2 out of 10

Based on 8 frontline employees who took The Breakroom Quiz

197th of 205 rated real estate companies


Job description

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

Minimum 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

What RHP Properties employees say

Pay

Benefits

Hours and flexibility

Workplace

Get the full story on Breakroom