Looking to take the next step in your software engineering career? Molex is hiring a Software Automation Engineer in Conway, Arkansas. This is an excellent opportunity for professionals who enjoy developing automation solutions, improving software quality, and working with innovative technologies in a collaborative environment. If you’re passionate about software development, testing, and process automation, this role offers competitive pay, career growth, and the chance to contribute to cutting-edge engineering projects.
Job Overview
| Field | Details |
|---|---|
| Company Name | Molex |
| Role | Software Automation Engineer |
| Qualification | Bachelor’s degree in Computer Science, Software Engineering, Information Technology, or a related field (or equivalent experience) |
| Job Location | Conway, Arkansas, USA |
| Salary | $95,000+ per year |
| Work Type | Hybrid / On-site (as per business requirements) |
| Job Type | Full-Time |
| Job Level | Entry Level |
| Industry | Electrical Manufacturing & Technology |
Job Description
We are seeking an Automation Software Engineer with experience in Object-Oriented Programming to support the development of software and control systems for automated manufacturing equipment.
This role is ideal for a recent graduate or junior engineer who has hands-on academic or internship experience designing software systems using OOP principles and is eager to apply those concepts in a real-world automation environment. The role bridges traditional software engineering with industrial automation systems (PLC, HMI, robotics).
This role is not a traditional controls-only role. It focuses on:
- Bringing software engineering discipline (OOP) into automation
- Supporting modular, scalable PLC/software architectures
- Helping transition toward more structured, reusable machine code frameworks
Visa sponsorship is not available for this role.
What You Will Do
- Design and develop software components for automated machinery using structured and object-oriented programming approaches
- Contribute to PLC and machine control software development (Structured Text, Ladder Logic, or similar)
- Support the development of modular, reusable software libraries for machine control systems
- Assist with integration of software with hardware systems (PLCs, sensors, drives, robotics)
- Participate in debugging, testing, and commissioning of automation systems on the shop floor
- Collaborate with senior engineers to translate machine requirements into scalable software architecture
- Develop HMI interfaces and support operator-facing applications
- Document code, architecture, and system behavior following engineering standards
Who You Are (Basic Qualifications)
- Bachelor’s degree in Computer, Software, Electrical, Mechatronics Engineering or related technical discipline
- Academic or industry experience in Object-Oriented Programming (OOP).
- Programming experience in at least one OOP language (C#, C++, Java, or Python)
- Understanding of data structures, algorithms, and software design principles
- Exposure to version control systems (e.g., Git)
What Will Put You Ahead
- Internship, co-op, or academic project experience applying OOP in real systems
- Exposure to PLC programming or industrial automation concepts
- Familiarity with Structured Text or control logic concepts (IEC 61131-3)
- Experience with HMI/SCADA tools or UI development
- Basic understanding of industrial networks or communication protocols (EtherCAT, OPC UA, etc.
Selection Process
- Application Submission
- Resume Screening
- Technical Assessment
- Technical Interview
- Hiring Manager Interview
- HR Discussion
- Final Selection & Offer
How to Apply
- Visit the official Molex careers website.
- Search for the Software Automation Engineer position in Conway, Arkansas.
- Review the job description and eligibility requirements.
- Prepare your updated resume.
- Complete the online application form.
- Submit your application and monitor your email for further updates.