Jobs · Quality Assurance · Arkansas

Software Automation Engineer

Molex · Conway, AR · 3 wk ago
On-siteQuality AssuranceFull-time

About the role

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.

Responsibilities

  • 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
  • Aid in 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

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.)

Benefits

Our goal is for each employee, and their families, to live fulfilling and healthy lives. We provide essential resources and support to build and maintain physical, financial, and emotional strength - focusing on overall wellbeing so you can focus on what matters most. Our benefits plan includes - medical, dental, vision, flexible spending and health savings accounts, life insurance, ADD, disability, retirement, paid vacation/time off, educational assistance, and may also include infertility assistance, paid parental leave and adoption assistance. Specific eligibility criteria is set by the applicable Summary Plan Description, policy or guideline and benefits may vary by geographic region. If you have questions on what benefits apply to you, please speak to your recruiter.

Similar jobs

Software Engineer

IntuitivePeachtree Corners, GA· Today
Engineering$128k–$173k/yrapply on careers.intuitive.com

Software Engineer

RevatureTampa, FL· Yesterday
Engineering$50k/yrapply on revature.com

Software Engineer

TEKsystemsVilla Park, IL· Yesterday
Engineering$110k–$126k/yrapply on ars2.equest.com

Software Engineer

AscendSan Francisco, CA· Yesterday
Engineering$140k–$175k/yrapply on grnh.se

Software Engineer

Allen Control SystemsSan Jose, CA· Yesterday
Engineering$180/hrapply on jobs.ashbyhq.com

Software Engineer

ConstellationChicago, IL· 1 wk ago
Engineering$95k–$105k/yrapply on jobs.constellationenergy.com