${recruiterHTML || ''} ${infosHTML || ''} .trim(); targetElement.insertAdjacentHTML('afterbegin', formattedHTML); data.splice(0, data.length, ...data.filter(item => !['name', 'photo', 'phone', 'companyCode', 'linkedin', 'location', 'region', 'positionArea'].includes(item.@type))); } function processRecruiter(data){ const nameItem = data.find(({ @type }) => @type === 'name'); const photoItem = data.find(({ @type }) => @type === 'photo'); const companyCodeItem = data.find(({ @type }) => @type === 'companyCode'); const phoneItem = data.find(({ @type }) => @type === 'phone'); const linkedinItem = data.find(({ @type }) => @type === 'linkedin'); const name = nameItem?.value; // Prod Photo URL const photo = photoItem?.value.match(/https?://[^s)]+/)?.[0] || 'https://rmkcdn.successfactors.com/9597cd37/25f9ab86-0799-43f6-9684-6.jpg'; const phone = phoneItem?.value; const linkedin = linkedinItem?.value; const companyCode = companyCodeItem?.value; if(!nameItem || !name ) { removeOriginalElements(data); return; } const formattedHTML =
${name ? `
${name}
: ''} ${companyCode ?
${companyCode}
: ''} ${phone ?${phone}: ''} ${linkedin ?${linkedin}: ''}.trim(); removeOriginalElements(data); return formattedHTML; } function removeOriginalElements(data) { data.forEach(item => { if (item.targetElement) { item.targetElement.remove(); } }); } function processInfos(data) { const titlesMap = { location: { "en-US": 'Location', "de-DE": 'Standort', "fr-FR": 'Emplacement', "es-ES": 'Ubicación', "ro-RO": 'Loca?ie', "zh-CN": '??' }, region: { "en-US": 'Working Location', "de-DE": 'Region', "fr-FR": 'Région', "es-ES": 'Región', "ro-RO": 'Regiunea', "zh-CN": '??' }, positionArea: { "en-US": 'Position Area', "de-DE": 'Bereich', "fr-FR": 'Zone de poste', "es-ES": 'Área de posición', "ro-RO": 'Zona de pozi?ie', "zh-CN": '????' } }; const iconsMap = [ { @type: 'location', icon: '' }, { @type: 'region', icon: '' }, { @type: 'positionArea', icon: '' } ]; return iconsMap .map(({ @type, icon }) => { const item = data.find(({ @type: itemType }) => itemType === @type); if (!item) return ''; const value = item?.value || ''; const targetElement = item?.targetElement; const title = titlesMap[@type]?.[lang] || ''; targetElement?.remove(); return `
${icon}
${title}
${value}
.trim(); }) .join(''); } function loadBoxStyles() { const style = document.createElement('style'); style.textContent = .jobColumnTwo { display: flex; padding: 24px !important; flex-direction: column; gap: 24px; box-shadow: 0px 6px 12px 0px rgba(0, 0, 0, 0.2); } .jobColumnTwo .info { display: grid; row-gap: 2rem; } .jobColumnTwo .info .info-block { display: grid; grid-template-columns: auto 1fr; column-gap: 2rem; align-items: center; } .jobColumnTwo .info .info-block .left { width: 40px; height: 40px; } .jobColumnTwo .info .info-block .left svg { width: 100%; height: 100%; margin: auto; } .jobColumnTwo .info .info-block .left.recruiter-image { background-color: var(--ha-primary-50); border-radius: 100%; background-size: cover; background-position: center; background-repeat: no-repeat; } .jobColumnTwo .info .info-block .content { display: grid; } .jobColumnTwo .info .info-block .content { line-height: 1; } .jobColumnTwo .info .info-block .content .title { font-family: 'customfc06ca90b7ef49ceb3831'; font-size: 18px; } .jobColumnTwo .info .info-block .content .company { margin-bottom: 0; } .jobColumnTwo .applylink.unify-button-container > div { display: none; } .jobColumnTwo .unify-button-container .btn-social-apply.medium { width: 100%; } .jobColumnTwo .applylink.unify-button-container .applyButton, a.apply-now-button { width: 100%; font-size: 18px; font-family: 'custom427e08d5df5f4a208ce62'; white-space: break-spaces; border: 1px solid transparent; display: inline-block; background-color: var(--ha-primary-50); color: var(--grey-100); padding: 10px 16px; font-size: 18px; line-height: 1.3333333; border-radius: 6px; text-align: center; transition: all 0.2s linear; } a.apply-now-button { background-color: var(--grey-100); color: var(--ha-white) !important; } .jobColumnTwo .applylink.unify-button-container .applyButton:hover, a.apply-now-button:hover { color: var(--ha-white) !important; } .jobColumnTwo button.jobAlertComponent--button { width: 100%; font-size: 18px; border: 1px solid transparent; background-color: var(--ha-primary-50); padding: 10px 16px; line-height: 1.3333333; border-radius: 6px; text-align: center; } .jobColumnTwo .jobAlertComponent--container .jobAlertComponent--button-content { text-decoration: none; justify-content: center; color: var(--grey-100); hyphens: auto; } .jobColumnTwo .jobAlertComponent--container .jobAlertComponent--button-content svg { fill: var(--grey-100); width: 20px; height: 20px; } .jobColumnTwo .jobAlertComponent--container .jobAlertComponent--button-content, .jobColumnTwo .jobAlertComponent--container .jobAlertComponent--button-content svg { transition: fill 0.1s linear, color 0.2s linear, text-decoration 0.2s linear; } .jobColumnTwo .jobAlertComponent--container:hover .jobAlertComponent--button-content, .jobColumnTwo .jobAlertComponent--container:hover .jobAlertComponent--button-content svg { text-decoration: underline; color: var(--ha-white); fill: var(--ha-white); } `; document.head.appendChild(style); } / p78 Apply Box Bottom */ const applyBoxBottomMaps = { "de-DE": { "headline": "Das passt? Jetzt bewerben!", "text": "Mit nur einem Klick zum Bewerbungsformular. Wir freuen uns auf das Kennenlernen!", "buttonText": "Jetzt bewerben", "print": "Stelle drucken" }, "en-US": { "headline": "That suits you? Apply now!", "text": "Just one click to the application form. We look forward to meeting you!", "buttonText": "Apply now", "print": "Print Job Posting" }, "es-ES": { "headline": "'Te conviene? ¡Presente su solicitud ahora!", "text": "Sólo tiene que hacer clic para acceder al formulario de solicitud. Estaremos encantados de conocerle.", "buttonText": "Presente su solicitud ahora", "print": "Publicación de trabajos de impresión" }, "fr-FR": { "headline": "Cela vous convient? Postulez dès maintenant!", "text": "Il suffit d'un clic pour accéder au formulaire de candidature. Nous nous réjouissons de vous rencontrer!", "buttonText": "Postulez dès maintenant", "print": "Imprimer l'annonce de l'emploi" }, "ro-RO": { "headline": "Aceasta vi se potrive?te? Aplica?i acum!", "text": "Doar un clic pentru a accesa formularul de cerere. A?teptam cu nerabdare sa va cunoa?tem!", "buttonText": "Postarea lucrarilor de imprimare" }, "zh-CN": { "headline": "?????? ??????!", "text": "????-?,???????. ????????!", "buttonText": "????????", "print": "??????" } }; function addApplyBoxBottom() { try { var jobElement = document.getElementsByClassName("jobDisplay")[0]; if (jobElement) { var applyBoxBottom = document.createElement("div"); applyBoxBottom.id = "applyboxbottom"; var applyButton = document.querySelector('.jobColumnTwo .applylink.unify-button-container .applyButton'); var applyLink = applyButton ? applyButton.getAttribute('href') : '#'; const textContent = applyBoxBottomMaps[lang] || applyBoxBottomMaps['en-US']; applyBoxBottom.innerHTML = `
${textContent.headline}
${textContent.text}
${textContent.buttonText} ${textContent.print} ; jobElement.appendChild(applyBoxBottom); loadApplyBoxBottomStyles(); } } catch (error) { console.error('Error! addApplyBoxBottom failed:', error); } } function loadApplyBoxBottomStyles() { const style = document.createElement('style'); style.textContent = #applyboxbottom { margin-top: 4rem; width: 100%; max-width: 1200px; padding: 24px; background-color: var(--ha-primary-50); } #applyboxbottom .applybox-content { display: grid; row-gap: 2rem; column-gap: 4rem; align-items: center; } @media only screen and (min-width: 767px) { #applyboxbottom .applybox-content { grid-template-columns: 2fr 1fr; } } #applyboxbottom .applybox-content .applybox-left .headline { color: var(--ha-grey-100); margin: 0 0 1rem 0; font-size: 20px; line-height: 28.8px; font-family: var(--font-bold), sans-serif; } #applyboxbottom .applybox-content .applybox-left .text { margin: 0; white-space: pre-line; font-size: 16px; } #applyboxbottom .applybox-content .applybox-right { display: flex; flex-direction: column; align-items: center; gap: 10px; } #applyboxbottom .applybox-content .applybox-right .printbutton { text-decoration: underline; font-family: 'custom53ff6fdd6b4b4798aafb5'; cursor: pointer; } #applyboxbottom .applybox-content .applybox-right .apply-now-button, #applyboxbottom .applybox-content .applybox-right .printbutton:hover { color: var(--ha-white) !important; } @media print { #applyboxbottom .applybox-content .applybox-right .printbutton { display: none; } } `; document.head.appendChild(style); } addApplyBoxBottom(); } } document.addEventListener('DOMContentLoaded', checkJobPage);
Skip to main content
Vacancies
Career Site
Search Jobs
Vacancies
Career Site
Language
Deutsch (Deutschland)
English (United States)
Español (España)
Français (France)
Limba Româna (România)
???? (????)
View Profile
Job Description
Automation Manufacturing Engineer
Position @type: Full-time
Type of contract: Permanent
HARTING stands for strong connections - across the globe. As one of the leading international suppliers of industrial connectivity, we are connecting customers to their digital future. And as an employer? We connect around 6,000 people at our headquarter in Espelkamp and at locations worldwide. Here you'll find great colleagues, as well as ever new opportunities and innovations revolving around IoT and artificial intelligence. In everything we do, we remain true to our roots: as a regionally connected family business that always stays firmly grounded in spite of our stellar high-tech. Here's to your unique future with us: Yours!
HARTING stands for strong connections - across the globe. As one of the leading international suppliers of industrial connectivity, we are connecting customers to their digital future. And as an employer? We connect around 6,000 people at our headquarters in Espelkamp and at locations worldwide. Here you'll find great colleagues, as well as ever new opportunities and innovations revolving around IoT and artificial intelligence. In everything we do, we remain true to our roots: as a regionally connected family business that always stays firmly grounded in spite of our stellar high-tech. Here's to your unique future with us: Yours!
Join HARTING! A leader in connectivity products and custom solutions.....
We are seeking an Automation Manufacturing Engineer to develop and implement optimal, cost-effective manufacturing - logistic processes and methods for all customized assembly capabilities manufactured in North America in accordance with product specifications and quality standards; The automation manufacturing engineer recommends and implements improvements to production/logistic processes, methods and controls but also coordinates new production automation projects.
To succeed in this role, you will be highly driven to:
Lead automation/logistics projects
Create concepts for data and interfaces architecture
Development and preparation of specific topic related layout drawings
Distribution of prepared documents to the responsible coordinators of third parties
Support production related automation topics
Research creates and implements new methods of logistic processes to achieve maximum production capacity and efficiency.
Improves manufacturing efficiency by analyzing and planning logistic workflows, space requirements, and equipment layout
Develops procedures and comply with these for the control, issuing, storing and archiving of drawings, procedures and specifications.
Provides technical consultation, leadership, and liaison with outside vendors for products
and materials used to manufacture customized assemblies
For new product Introduction, provides review of all technical specifications and drawings
Performs process/logistic analysis for cost reduction, quality improvement, and improved efficiency.
Keeps up to date with current and developing trends in the manufacturing industry.
Provides technical support/training for production personnel. Keeps equipment operational by coordinating maintenance and repair services following manufacturer's instructions and established procedures; requesting special service.
Utilize statistical data which in turn helps the team to clearly identify the future requirements of manufacturing.
Represents manufacturing on cross-functional teams.
Other tasks as assigned by Manager.
Skills and experience to thrive in this role:
3-5 years in PLC Programming and Automated Assembly
Bachelor's degree (BS) in engineering or relevant experience may substitute for the required degree
Excellent written, oral and communication skills
Data analytics, interface architecture and AutoCAD
Willingness to travel
Benefits: Be a key player (US), Competitive compensation (US), Continuing Education Tuition Reimbursement (US), Give back (US), Have fun (US), Lead a Healthy Life (US), Onsite Café (US), Take time off (US)
Information at a Glance
Recruiter Photo:
Contact person:
Company Code: HARTING Manufacturing Inc.
Recruiter phone:
LinkedIn URL Recruiter:
Job Location (Short): Elgin, Illinois, United States
Region: Elgin, IL
Position Area: Production Engineers / Technicians