Software Engineer
Our company is a leading provider of turnkey industrial automation solutions to manufacturers across the United States. Headquartered in Atlanta, GA, we specialize in the integration of programmable controllers, information systems, robotic systems, motion control, and functional safety solutions. Our clients span a wide range of industries, including automotive, building products, metals, food processing, chemicals, and more. We are currently seeking a Software Engineer with hands-on experience in the design and implementation of manufacturing information systems, HMIs, databases, and distributed control systems. This role is ideal for a capable, creative, and initiative-taking engineer who is passionate about automation, data integration, and digital transformation in manufacturing environments.
Requirements:
Bachelor’s or Master’s degree in Computer Engineering, Software Engineering, Electrical Engineering, Mechanical Engineering, or a related discipline
Minimum of 4 years of experience designing and implementing manufacturing information systems and HMI (Human-Machine Interface) applications
Hands-on experience with manufacturing information system platforms such as:
Rockwell FactoryTalk
Inductive Automation Ignition
Wonderware ArchestrA (AVEVA)
Siemens WinCC/PCS7
Experience programming and configuring Rockwell PanelView HMIs and similar operator interface hardware
Proven experience integrating PLC-based systems with upper-level software applications including:
Process Monitoring
Traceability Systems
Overall Equipment Effectiveness (OEE)
Manufacturing Execution Systems (MES)
Quality Management Systems (QMS)
ERP systems (e.g., SAP, Oracle, etc.)
Database proficiency in SQL Server and/or Oracle for backend data storage, queries, and reporting
Understanding of industrial networks, particularly Ethernet/IP, and familiarity with additional protocols such as Modbus, OPC UA, etc.
Programming experience with .NET, C#, and SQL scripting
Experience with machine vision systems (e.g., Cognex, Keyence)
Familiarity with data collection technologies, including barcode scanners, RFID systems, and smart sensors
Knowledge of web technologies or mobile interfaces for manufacturing dashboards is a plus
Exposure to cloud-based solutions or IIoT platforms (such as MQTT, Azure IoT, AWS Greengrass) is a plus
Responsibilities:
Collaborate with engineering and project teams to define software requirements, system architecture, and functional specifications for manufacturing information systems
Develop and implement HMI, SCADA, and custom software applications to monitor, control, and analyze manufacturing processes
Design and develop user-friendly operator interfaces and dashboards tailored to production floor needs
Build, configure, and maintain SQL databases for data acquisition, storage, and reporting
Integrate software systems with PLC hardware and industrial networks for real-time data exchange and control
Support the deployment of traceability, OEE, MES, and ERP integration solutions across customer facilities
Assist in on-site commissioning, troubleshooting, and post-installation support
Research and evaluate emerging technologies that can enhance automation and data-driven decision-making
At SEC, we envision a world where our industry-leading recruitment services help maximize the potential of individuals and companies alike. To achieve this, we identify skilled candidates and place them in positions that allow them to thrive, while being themselves, and taking steps towards achieving the lifestyle they’ve always dreamed of. At the same time, access to top talent enables our clients to optimize their production capabilities, create innovative products, and improve the quality, speed, and cost-effectiveness of their daily operations. Unleash Your Potential!