2

Full Time Manufacturing Software Engineer Jobs in Michigan

As a Software Engineer, you are a rapid and effective problem solver. You write, review, and deploy ... This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when ...

Senior Software Engineer

Warren, MI · On-site

$115K - $151K/yr

The Role The Manufacturing Data Engineering organization designs, builds, and maintains scalable ... We are seeking aSenior Software Engineerto lead integration with robotic devices and capture ...

Software Engineer

Grand Rapids, MI · On-site

$70K - $130K/yr

As a Software Engineer, you are a rapid and effective problem solver. You write, review, and deploy ... This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when ...

Software Engineer II

Grand Rapids, MI · On-site

$93K - $128K/yr

The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing ...

Software Engineer II

Lansing, MI · On-site

$98K - $135K/yr

The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing ...

New

Software Engineer II

Grand Rapids, MI · On-site

$93K - $128K/yr

The primary role of the Software Engineer II is to develop, implement and maintain software that is used to deliver positive customer outcomes such as the digital transformation of manufacturing ...

New

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

Software Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular ...

Software Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular ...

Be Seen First

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

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular ...

Software Engineer

Ypsilanti, MI · On-site

$69K - $141K/yr

Software Engineer Job Category ... Engineering Time Type: Full time Minimum Clearance Required to Start: TS/SCI Employee Type: Regular ...

Software Controls Engineer

Chesterfield, MI

$41 - $52.50/hr

Software Engineer This Software Engineer role focuses on developing and supporting custom ... automated manufacturing environments. Responsibilities * Participate in the full software ...

Showing results 41-60

Full Time Manufacturing Software Engineer information

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 the most commonly searched types of Manufacturing Software Engineer jobs in Michigan?

The most popular types of Manufacturing Software Engineer jobs in Michigan are:

What are popular job titles related to Full Time Manufacturing Software Engineer jobs in Michigan?

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

What job categories do people searching Full Time Manufacturing Software Engineer jobs in Michigan look for?

The top searched job categories for Full Time Manufacturing Software Engineer jobs in Michigan are:

What cities in Michigan are hiring for Full Time Manufacturing Software Engineer jobs?

Cities in Michigan with the most Full Time Manufacturing Software Engineer job openings:

Infographic showing various Full Time Manufacturing Software Engineer job openings in Michigan as of August 2026, with employment types broken down into 1% As Needed, 85% Full Time, 9% Part Time, 4% Contract, and 1% Nights. Highlights an 87% Physical, 5% Hybrid, and 8% Remote job distribution.

Software Engineer

Grand Rapids, MI

$70K - $130K/yr

Full-time

Medical, Dental, Vision, Life, Retirement, PTO

Re-posted 20 days ago


Key responsibilities

  • Build, maintain, and troubleshoot software solutions across all aspects of the development cycle.

  • Collaborate with other departments to define project requirements and convert specifications into implementation.

  • Develop automated tests and implement improvements to ensure software system stability.


Job description

As a Software Engineer, you are a rapid and effective problem solver. You write, review, and deploy code daily-usually TypeScript. You architect, build, and maintain resilient and scalable software solutions to meet Tekton's various software needs. You will work with urgency to fix system errors with other software engineers and colleagues when they occur. Your work will have a high degree of autonomy and responsibility.
Responsibilities
  • Work on all aspects of the software life cycle becoming an expert in full-stack software systems
  • Contribute to the development of Tekton.com and other internal systems such as our ERP, WMS and PIM
  • Collaborate across departments to define and implement project requirements
  • Troubleshoot bugs and implement fixes to quickly address system issues blocking coworkers and customers
  • Develop robust automated tests to ensure software system stability
  • Solve business needs considering when software is the best solution
  • Communicate effectively with coworkers with various areas of expertise
Indicators of a good match for this role
  • You are aligned with Tekton's philosophy, ways of thinking, and work style
  • You are skilled at writing, reading, and maintaining code with a team
  • You are good at understanding user needs and turning them into simple solutions
  • You enjoy working through the fog of a problem to find a clear solution
  • You get excited about learning the details about how something works
  • You have a solid understanding of the internet and the TCP/IP stack
  • You are comfortable working with command line interfaces
  • You have exceptional values including honesty, integrity, and empathy
Baseline qualifications
  • Background in computer science or equivalent experience
  • Experience with programming languages, web frameworks, and relational databases
  • Eligible to work in the United States without visa sponsorship
Pay range
  • $70,000 - $130,000 per year
Benefits package
  • Full-time employees receive health, dental, vision, life, hospital indemnity, and long-term disability insurance; paid time off; a 401(k) program; and tuition reimbursement.
Location and hours
  • This is a full-time salaried position located in Grand Rapids, Michigan. There may be times when you will be expected to fix issues during non-standard working hours.
How to Apply
  • https://apply.tekton.com/tekton/form/EmploymentApplicationDeveloperTechnical/formperma/NnbbnFT4wM7XacJY0qaUoBlZ2JqeHoEU9WcNvEVf3cc
Direct supervisor
  • Head of Technology
About the department
  • The Technology Department oversees the entire lifecycle of internal and public software systems and also maintains all technology services and security. The Software team works closely with all areas of the company to create custom system solutions for daily business operations and to ensure Tekton.com delivers a world-class website experience to users. The Information Technology team maintains our internet services, manages technology security, and ensures we have the hardware needed to operate; they are the frontline of support whenever any IT equipment or service isn't working like it should.
apply for this job