Development Software Engineer
Spartanburg, SC 
Share
Posted 12 days ago
Job Description

Milliken & Company is a global manufacturing leaderwhose focus on materials science delivers tomorrow's breakthroughs today. Fromindustry-leading molecules to sustainable innovations, Milliken creates products thatenhance 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 , , and .

POSITION TITLE

Development Software Engineer

Location: Spartanburg, SC

POSITION OVERVIEW

system architecture and designing, implementing, testing, installing, and documenting software applications used in various laboratory, industrial, and design 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.

JOB RESPONSIBILITIES

  • Receive guidance and direction from senior team members to develop proprietary software systems for control of manufacturing equipment and processes
  • Maintain existing machine control software, including support of necessary hardware upgrades to replace obsolete systems
  • Implement and troubleshoot machine software systems
  • Work with engineers and scientists to develop software supporting scientific research
  • Work effectively with cross-functional groups such as development, manufacturing, and external customers to develop and promote new products or technologies

QUALIFICATIONS - REQUIRED

  • B.S. in Computer Engineering, Electrical Engineering, or related field, or equivalent experience
  • A strong programming skillset, especially C++, but also familiarity with VB, VB.net, C# and C
  • A strong interest/background in System Architecture
  • Experience with the Windows/Microsoft programming environment
  • The ability to work with users to design user friendly interfaces
  • Familiarity with electronics and interfacing with hardware
  • Familiarity with SQL and Image Processing
  • Familiarity with Windows sockets and the Linux environment

QUALIFICATIONS- PREFERRED

  • M.S. or Ph.D. in Computer Engineering, Electrical Engineering, or closely related field
  • 2-5 years of experience in machine control software systems
  • Proficiency in testing and debugging of integrated software and hardware systems
  • Background inSoftware/Architecture, Electronics, Robotics, Communication/Networks
  • Working knowledge of high-speed, real-time communication and control software
  • Working knowledge of electromechanical systems (PLC interfaces, HMI development, motion control)
  • Working knowledge of standard communication protocols (TCP/IP, UDP, USB, serial communications)
  • Familiarity with FPGA and other programmable hardware components

Milliken is an equal opportunity employer and all qualified applicants will receive consideration for employment without regard to actual or perceived race, color, creed, religion, sex or gender (including pregnancy, childbirth or related medical condition, including but not limited to lactation), sexual orientation, gender identity or gender expression (including transgender status), ancestry, national origin, citizenship, age physical or mental disability, genetic information, marital status, veteran or military status or any other characteristic protected by applicable law.


Milliken & Company is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to race, religion, color, national origin, sex, sexual orientation, gender identity, age, status as a protected veteran, or status as a qualified individual with a disability

 

Job Summary
Start Date
As soon as possible
Employment Term and Type
Regular, Full Time
Required Education
Bachelor's Degree
Required Experience
2 to 5 years
Email this Job to Yourself or a Friend
Indicates required fields