Job Board
LogoLogo

Get Jobs Tailored to Your Resume

Filtr uses AI to scan 1000+ jobs and finds postings that perfectly matches your resume

ADM Logo

Software Modernization Lead: Industrial Automation Projects

ADM

$102,100 - $180,000
Sep 11, 2025
Des Moines, IA, US
Apply Now

ADM's Modernization Program [Program Aurora] aims to modernize strategic facilities through Automation and Optimization, reducing unplanned downtime, supporting safety, increasing OEE, and standardizing processes across business units, enabling ADM's Digital Transformation.

Requirements

  • Proven expertise in designing and implementing software for process control systems. Emerson DeltaV and Rockwell PlantPAx preferred
  • Experience with modernization projects, including upgrading legacy control system software to modern platforms
  • Proficiency in programming PLCs, DCS, and SCADA systems
  • Strong knowledge of industrial communication protocols (e.g., Modbus, OPC UA, Ethernet/IP)
  • Ensures adherence to ADM standards and best practices for software development and process control
  • Expertise in configuring and programming control logic, HMI development, and data historian systems
  • Understanding of cybersecurity principles for industrial control systems (e.g., IEC 62443)

Responsibilities

  • Lead the governance and oversight of 3rd party Automation Vendor software design; provide technical requirements for software architecture, programming, and integration
  • Oversee software engineering tasks, including system configuration, programming, and integration for modernization projects
  • Plan and execute upgrades for legacy control system software (e.g., Emerson DeltaV, Rockwell PlantPAx) to enhance performance, reliability, and scalability
  • Work closely with hardware engineers, control system engineers, and project managers to ensure seamless integration of software and hardware components
  • Develop and maintain detailed software specifications, functional descriptions, narratives, and programming documentation. Provide input for cross-functional reviews
  • Lead software testing, troubleshooting, and commissioning activities to ensure systems meet operational requirements. Coordinate FAT/SAT testing and deliverables for software components
  • Ensure all software designs comply with industry standards (e.g., ISA, IEC, NEC) and client-specific requirements, including cybersecurity standards (e.g., IEC 62443)

Other

  • Full-time, exempt-level position located on-site at ADM's operation in Des Moines, IA.
  • Bachelor’s degree in Computer Science, Software Engineering, Controls Engineering, or a related field, advanced degrees or certifications (e.g., PE, PMP) are a plus; experience in lieu of education will be considered
  • 7+ years of experience in industrial automation software development, with at least 3 years in project execution
  • Excellent leadership and team management skills, with the ability to coordinate cross-functional teams
  • Strong problem-solving and analytical skills to address complex technical challenges