MAG is a leading manufacturing technology group for machining tasks in milling and turning for turnkey manufacturing systems and machines with customer-specific application technology.
We are globally represented with locations in the United States, Germany, China, India, Hungary, UK, and Switzerland. With a strong foundation based upon renowned machine tool brands such as BOEHRINGER, Cross Hüller, Ex-Cell-O, and Lamb, MAG has become a global player since its founding in 2005. MAG serves the automotive and truck industries and their suppliers with unmatched technology and expertise.
MAG offers machine tools, manufacturing systems, and services including turning, milling, honing, systems integration, automation, software, maintenance, retrofit, e-learning, and core components for machine tools.
As full scale supplier, MAG manufacturing solutions include machining technology, process capability, system design and full turnkey systems.
Our talented team members have always been the cornerstone of our success and the driving force behind maintaining our Company’s reputation. We are looking for people who value team work and are looking for a challenging and rewarding work experience. We offer competitive salaries and comprehensive benefits including 401k.
Presently, MAG is seeking the following position:
Software Engineer
SUMMARY
Develop software designs for CNC machining centers and special purpose metal cutting equipment. Support commissioning during Manufacturing and Installation phases, by performing the following duties.
Essential duties and responsibilities include the following. Other duties may be assigned.
Develop machine controls software adhering to company standards to meet the requirements of a project.
Engineer software and screens to ensure proper functionality is achieved on the basis of sold sales orders, proposal drawings, customer specifications, industrial standards, and following company design standards.
Research new technologies or systems that are implemented into our product insuring our designs meet all the new requirements. Maintain an effective awareness of new innovations, materials, components, ideas, etc. for integration into current design.
Maintain contact with our supplier base to ensure most current information and products are utilized.
Troubleshoot manufacturing/installation controls problems and/or design special software solutions following company standards.
Adhere to the company’s change management process for implementing mandatory changes and continuous improvement. Create and maintain Software Engineering Change Order (SECO) throughout the build, installation and runoff phases of a project, generating required documentation for projects.
Maintain effective communication with Project Engineer, customers, other departments, and outside suppliers.
Work with Training department to write control and operating manuals. Support and provide customer training
Shares ideas about process improvements and other cost saving measures with management.
Qualifications:
To perform this job successfully, an individual must be able to perform each essential duty satisfactorily. The requirements listed below are representative of the knowledge, skill, and/or ability required. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.
Education:
Bachelor's degree in Technical Engineering; plus six or more years related experience and/or training; or equivalent combination of education and experience. Other Technical certifications a plus.