Development Software Engineer

Apply now »

Date: Nov 18, 2022

Location: LaGrange, GA, US, 30240

Company: Milliken and Company

Milliken & Company is a global manufacturing leader whose focus on materials science delivers tomorrow’s breakthroughs today. From industry-leading molecules to sustainable innovations, Milliken creates products that enhance people’s lives and deliver solutions for its customers and communities. Drawing on thousands of patents and a portfolio with applications across the textile, flooring, chemical and healthcare businesses, the company harnesses a shared sense of integrity and excellence to positively impact the world for generations. Discover more about Milliken’s curious minds and inspired solutions at and on Facebook, Instagram, LinkedIn and Twitter.


Development Software Engineer

Location: LaGrange, GA or Spartanburg, SC (hybrid or remote options can be considered)



Milliken and Company is an innovator in Flooring, including inventing and commercializing digital patterning systems with custom designed software and tools. Design, Development and Operations teams work together with software tools that allow for creativity, enable robust manufacturing processes, and provide unique and custom products and experiences for our customers. The Floorcovering Development team is looking for a software development engineer to take us to the next level of creativity with our design and development teams to deliver new and exciting products. Our development team creates software tools and systems used by our global teams. The successful candidate will work with senior software engineers to develop application-based software programs and systems used in both design and manufacturing environments all over the world. A strong candidate would possess an understanding of systems programming, databases, hardware interfaces and graphical user interfaces.  Milliken gives Development Software Engineers the freedom to design and implement their own system architecture in a fast paced, small team environment.



  • Receive guidance and direction from senior team members to develop proprietary software systems for design teams and integration with manufacturing processes
  • Support existing software programs and database systems
  • Develop carpet design and visualization software tools
  • Implement and troubleshoot complex machine software systems in manufacturing environments
  • Work effectively with cross-functional groups, such as development, manufacturing, and external customers to develop and promote new products or technologies



  • B.S. or equivalent experience in Computer Science or related field
  • A strong applications-based programming skillset (familiarity with C#, C++, VB,
  • A strong familiarity with WPF. Familiarity with XAML, WinForms, Visual Basics 
  • Background with 2D and 3D graphics applications
  • Familiarity with SQL 



  • M.S. or Ph.D. or equivalent experience in Computer Science or related field
  • Experience with Microsoft Visual Studio, C#, .Net, WPF, DevExpress, and WinForms
  • Proficiency in testing and debugging of integrated software and hardware systems
  • Background in Software/Architecture, Electronics, Robotics, Communication/Networks
  • Background in neural network design and applications


By combining science with design and insights, Milliken tackles the issues and concerns of today. Every day, our community of innovators is invigorated by the challenge of finding creative ways to enhance people's lives and make the world around us easier, safer, more sustainable and more beautiful.