Key Responsibilities
As a Software Engineer within our manufacturing environment, you are responsible for the lifecycle of software solutions that keep our facilities running. This includes designing, implementing, and maintaining software that interfaces with production data, equipment sensors, and operational dashboards. You will work closely with plant managers, reliability engineers, and other technical staff to identify bottlenecks and implement software-driven improvements.
You will often find yourself acting as a translator between the technical requirements of software development and the practical constraints of a manufacturing plant. This means you will not only write code but also participate in site visits, perform system audits, and provide ongoing support to ensure our digital tools are empowering the frontline team.
Role Requirements & Qualifications
A successful candidate will possess a blend of software engineering expertise and an interest in the industrial/manufacturing sector.
-
Must-have skills:
-
Proficiency in languages relevant to industrial automation and data processing.
-
Experience with system integration and troubleshooting in complex environments.
-
Strong analytical skills and a track record of improving system reliability.
-
Ability to work effectively in a hybrid or site-based manufacturing environment.
-
Nice-to-have skills:
-
Prior experience in the food and beverage or agricultural manufacturing sectors.
-
Familiarity with PLC communication protocols or SCADA systems.
-
Experience with cloud-based data analytics platforms for industrial IoT.
Frequently Asked Questions
Q: What is the typical timeline for the interview process?
A: While timelines vary, you can typically expect the process to span several weeks from the initial screen to a final hiring decision. We prioritize finding the right fit for our plant locations and value a thorough, thoughtful evaluation.
Q: Is this role fully remote?
A: Given the nature of the Manufacturing Reliability Engineer / Software Engineer role, the position requires a presence at our facilities in locations such as Constantine, Ovid, or Remus. You should expect a hybrid schedule or a primary focus on on-site work to support our operational needs.
Q: What differentiates a top-tier candidate?
A: The most successful candidates are those who demonstrate genuine curiosity about how our manufacturing processes work and show a clear link between their technical skills and the physical reliability of our equipment.
Other General Tips
- Understand the business: Research the specific products and manufacturing processes at the location you are applying to.
- Be practical: Focus your answers on real-world outcomes and how your software improvements saved time, reduced cost, or increased safety.
- Prepare for ambiguity: In manufacturing, things don't always go as planned; be ready to talk about how you stay calm and effective under pressure.