1. What is a Software Engineer at Milliken?
As a Software Engineer at Milliken, you are stepping into a role that bridges the gap between sophisticated manufacturing processes and high-level technical solutions. Milliken is a global leader in materials science, and this position is critical to maintaining the operational excellence that defines the company. You will not simply be writing code in a vacuum; you will be building tools and systems that directly impact production efficiency, safety, and innovation across our diverse plant environments.
The work is both challenging and rewarding, often requiring you to translate complex real-world engineering problems into elegant software solutions. Whether you are automating data collection from the plant floor, developing interfaces for process monitoring, or integrating new technologies into legacy systems, your contributions will be highly visible. You will frequently collaborate with plant managers, process engineers, and operations teams, making your ability to communicate technical concepts to non-technical stakeholders as vital as your programming skills.
This role is ideal for engineers who thrive in a tangible environment where they can see the direct results of their work. You will be part of a culture that values continuous improvement and problem-solving, often operating in an environment that blends traditional manufacturing rigor with modern technological advancement.

