• Software Development Engineer

    • Overview
      The Entry level Software Engineer for printer development will be responsible for development and testing of software that interfaces with firmware that controls motors, pumps, heaters, imagers, interlocks, etc. for printing 3D objects.
       
      Responsibilities
      •  Work with hardware and mechanical development teams to define software functional requirements. 
      •  Responsible for the development, implementation and maintenance of computer software for systems supporting Product Development. 
      •  Responsible for coding, bug fixes, code reviews and documentation. 
      •  Support the team to deliver products on time and in good quality. 
      •  Work in an Agile development environment, using Jira to plan work and track progress. 
      •  Supports software QA/test methodologies 
       

      Qualifications

       
      Education and Training
      •  Associates or BS in Computer Engineering, Computer Science, Information Technology or Electrical Engineering required; 
       
      Experience
      •  Must have some product development, coding and debugging experience. 
      •  Contributions to in-house products development/maintenance or open-source projects preferred. 
      •  Experience with 3D Printing technologies preferred 
      •  Experience with Agile development methodologies (Scrum) preferred 
      •  Knowledge of embedded software development is a plus. 
       
      Knowledge, Skills & Abilities
      Technical:
      •  Development in C / C++ / C# or JAVA 
      •  Knowledge of Object Oriented Design, GUI Development, UNIX, MS Windows, Networking Protocols. 
      •  Ability to demonstrate proficiency using modern software development processes, including software configuration management tools, defect tracking tools, and peer review. 
      •  Ability to demonstrate excellent verbal and written documentation skills with experience developing and presenting to other engineering team members. 
      •  Ability to demonstrate proficiency with Microsoft Office and core business-use tools 
      •  3D Print process knowledge a plus. 
       
      3D Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, ethnicity, religion, sex, age, sexual orientation, genetic information, marital status, gender identity or national origin or because he or she is an individual with a disability or a disable veteran, Armed Forces service medal veteran (referred to collectively as "protected veterans"). The Company also provides applicants with equal employment opportunities without regard to pregnancy, childbirth, medical needs arising from pregnancy or childbirth, and related medical conditions including, but not limited to, lactation. 

      Primary Location

      : US-SC-Rock Hill

      Work Locations

      : 
      USA-SC-Rock Hill-Corporate 
      333 Three D Systems Circle 
       Rock Hill 29730

      Job Level

      : Entry Level

      Travel

      : Yes, 10 % of the Time
      Type of Position: Employee

      Job Posting

      : Dec 18, 2018, 2:01:06 AM




  • Project Manager

    •  
      Job Summary
      The Project Manager ensures that the customer is satisfied with company projects and services. This position works closely with the Sales Account Manager and oversees the day-to-day relationship with client. Ensures that schedules and budgets are met according to contractual agreements. Works with client to cultivate future projects and qualify new opportunities. Consults with other team members (project management/services/support/customer care) to be sure mutual objectives are met.
       
      Primary Job Functions
      • Ensure effective communication with the customer 
      • Manage open projects for customers through completion
      • Communicate all necessary information gathered during the sales process to the manufacturing facility for successful project completion
      • Troubleshoot issues and solve problems that arise during the manufacturing process
      • Effectively execute strategies developed by management
       

      Qualifications

       
      Education and Training
      Associates degree or equivalent experience, preferably in Engineering or Manufacturing
       
      Experience
      • Experience with customer service or account management
      • Experience in manufacturing industries, Injection Molding, CNC Machining, and 3D printing preferred
         
      Knowledge, Skills & Abilities
      • Strong computer skills, particularly Microsoft Office suite
      • Excellent written and oral communications skills required
      • Disciplined work ethic with sharp attention to detail
      • Ability to work with limited supervision
      • Highly developed problem solving skills with the determination to solve issues in a timely manner
       
      3D Systems is an equal opportunity employer. All qualified applicants will receive consideration for employment without regard to, among other things, race, color, ethnicity, religion, sex, age, sexual orientation, genetic information, marital status, gender identity or national origin or because he or she is an individual with a disability or a disable veteran, Armed Forces service medal veteran (referred to collectively as "protected veterans"). The Company also provides applicants with equal employment opportunities without regard to pregnancy, childbirth, medical needs arising from pregnancy or childbirth, and related medical conditions including, but not limited to, lactation.