2

Full Time Manufacturing Software Engineer Jobs in Novi, MI

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 · On-site

$119K - $157K/yr

Flex-N-Gate is a leading manufacturer and supplier of components for the automotive industry ... Embedded Software Engineer in Allen Park, MI. Flex-N-Gate This successful candidate will translate ...

Software Engineer for Troy, MI - multiple positions open - to develop application-specific ... Schedule: Full time Employee Status: Regular Job Type: Permanent contract Job Posting Date: 2026-08 ...

Software Engineer for Troy, MI - multiple positions open - to develop application-specific ... Schedule: Full time Employee Status: Regular Job Type: Job Posting Date: 2026-08-19 Join Us ! Being ...

Software Engineer for Troy, MI - multiple positions open - to develop application-specific ... Schedule: Full time Employee Status: Regular Job Type: Job Posting Date: 2026-08-13 Join Us ! Being ...

... manufacturing processes, and curate world-class cabin experiences that redefine what it means to ... Master's degree in Computer Science, Software Engineering, or a related field. * Hands-on ...

Software Engineer

Dearborn, MI · Hybrid

$99K - $166K/yr

... manufacturing processes, and curate world-class cabin experiences that redefine what it means to ... Master's degree in Computer Science, Software Engineering, or a related field. * Hands-on ...

Staff Software Engineer2bridge has been engaged in the search for a full-time, direct-hire Staff Software Engineer to join our client in the Marketing Tech Space. Our client provides analytics ...

Staff Software Engineer2bridge has been engaged in the search for a full-time, direct-hire Staff Software Engineer to join our client in the Marketing Tech Space. Our client provides analytics ...

Showing results 41-60

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.

Embedded Software Engineer

fng

Allen Park, MI

$119K - $157K/yr

Full-time

Re-posted 23 days ago


Job description

Scope of the Position:  Embedded Software Engineer in Allen Park, MI.  

Flex-N-Gate This successful candidate will translate customer and product requirements to software architecture specifications, develop the embedded software and validate system functions in safety critical electronic modules developed for automotive OEM customers.

Key Responsibilities

  • Lead the design, development, and integration of embedded software for automotive electronic control units (ECUs)
  • Translate customer specifications into software requirements and system architecture
  • Execute the Flex-N-Gate Product Development Process to deliver projects on time, within budget, and to defined quality standards
  • Collaborate cross-functionally with customers, program managers, and engineering teams to define and refine product requirements
  • Analyze system requirements, design software architecture, implement code, and verify real-time embedded systems
  • Develop and support software validation strategies, including manufacturing, EMC, and environmental testing
  • Drive continuous improvement of software tools, methodologies, and development processes to enhance product quality and customer satisfaction
  • Support troubleshooting, root cause analysis, and resolution of software-related issues

Qualifications

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field (Master’s preferred)
  • Minimum 5 years of experience in real-time embedded software development, preferably in safety-critical automotive applications
  • Strong programming expertise in C, C++, and assembly language, with experience in scripting languages
  • Solid understanding of automotive electrical systems, including analog/digital circuits and communication protocols (CAN, LIN, SPI, I2C)
  • Familiarity with software development standards and processes such as ASPICE
  • Knowledge of functional safety and related standards (ISO 26262, ISO 21448) and automotive cybersecurity (ISO 21434) is highly desirable
  • Experience controlling DC motors and stepper motors is a plus
  • Strong problem-solving skills and ability to work effectively in a global, cross-functional team environment
  • Excellent communication skills and proficiency with Microsoft Office tools
  • Willingness to travel up to 10% within North America