Data Engineer, Automation & Controls
Job Description
Ford Motor Company's Marshall, Michigan manufacturing operations are seeking a Data Engineer focused on Automation & Controls to architect data pipelines, automate routine data tasks, and integrate data across enterprise applications within manufacturing and electrification initiatives. This onsite role offers a competitive salary range of USD 65,100 to 166,200 per year and a focus on building robust workflows that support production systems and governance across the organization.
Overview
- Job Type: Full time
- Work Type: On-site
- Location: Marshall, MI
Responsibilities
- Maintain adherence to the Ford Production System (FPS) Key Unifying Processes (KUP).
- Understand and apply standard manufacturing operating systems and principles consistently.
- Enforce Safety Operating System practices to aim for zero injuries.
- Ensure compliance with Quality Operating System practices to pursue zero defects.
- Data pipeline development.
- Develop workflows to automate repetitive data tasks.
- Connect enterprise applications, SaaS platforms, and manufacturing or operational systems using APIs, event-driven messaging, and orchestration workflows.
- Perform data profiling, mapping, and modeling to ensure accuracy, consistency, and governance compliance.
- Identify and implement Controls Best Practice; launch enablers, training, and change control, etc.
- Liaise with IT on IT / Controls interface issues.
- Drawing approvals and updates, hydraulic, pneumatic, and electrical systems.
- Monitor use of structured software specifications; organize training for OEMs where required.
- Issue resolution during machine build, installation, and steady-state production.
- Troubleshoot production-related downtime (PLC programs, HMI screens, etc.).
- Setup and maintenance of industrial barcode scanners and printers.
- Run-off equipment per Ford specifications at supplier and plant to validate capability and robustness including safety.
- Ensure production systems meet objectives through process design and FMEAs.
- Collaborate with plant and Manufacturing Engineering personnel to ensure timely installation and validation with appropriate documentation.
- Capture and apply lessons learned to new programs and assess impact on existing strategies and standards.
- Troubleshoot PLC, robot, and other automation problems.
- Update program backups for automation.
- Program new installations of vision, fastening, dispense, leak test, electrical test, gantry and conveyor systems.
- Reprogram automation for engineering changes and improvements.
- Maintain flexibility to work across standard operating and rotational shift schedules, including day, night, weekend, and holiday shifts.
Requirements
- Bachelor's degree.
- 4+ years of data engineering experience.
- 2+ years of data visualization experience (reports, dashboards).
- 2+ years of experience using Python, SQL, C++, Java, or similar platforms for automation and data processing.
Technologies
- Python
- SQL
- C++
- Java
- Power BI
Benefits
- Immediate medical, dental, vision and prescription drug coverage.
- Flexible family care days, paid parental leave, new parent ramp-up programs, subsidized back-up child care and more.
- Family building benefits including adoption and surrogacy expense reimbursement, fertility treatments, and more.
- Vehicle discount program for employees and family members and management leases.
- Tuition assistance.
- Established and active employee resource groups.
- Paid time off for individual and team community service.
- A generous schedule of paid holidays, including the week between Christmas and New Year’s Day.
- Paid time off and the option to purchase additional vacation time.