Software Engineer
Development & Test
MalvernPennsylvania Direct Hire Dec 19, 2025

Job Title: Software Engineer

Job Overview:
Contemporary Staffing Solutions is seeking a Software Engineer to join our client to help drive scalable industrial automation and manufacturing system solutions. This direct-hire role is based in Malvern, PA and follows a remote work arrangement supporting a modern manufacturing environment. The position focuses on designing, integrating, and optimizing SCADA and MES platforms that enable reliable, data-driven operations across production, quality, and maintenance functions. The ideal candidate brings a strong blend of software engineering expertise and hands-on experience within 24/7 manufacturing settings.

Work Schedule:
Monday through Friday, EST hours – normal business hours

Key Responsibilities of the Software Engineer:

  • Design, develop, and enhance SCADA and MES solutions, including HMI and mobility platforms, to support reliable and scalable manufacturing operations
  • Build and maintain integrations across automation systems, databases, and enterprise platforms such as ERP/SAP using Python, SQL, and scripting logic
  • Establish and optimize DevOps practices, including development, testing, release, and CI/CD pipelines, to support efficient system deployment and updates
  • Collaborate with cross-functional stakeholders—including manufacturing, operations, engineering, and project teams—to translate operational needs into technical solutions
  • Provide on-call and on-site production support within a 24/7 factory environment to quickly diagnose and resolve system issues
  • Promote development standards and best practices across Ignition, MES, and Industry 4.0 platforms, while supporting user training and adoption as needed

Qualifications and Skills for the Software Engineer:

  • Approximately five years of software development experience, including at least two years working with the Ignition platform in industrial environments
  • A degree in engineering, computer science, information technology, or a related field, or equivalent hands-on technical experience
  • Strong proficiency in Python, along with experience in SQL-based data storage, scripting, and system troubleshooting
  • Solid understanding of manufacturing operations, including quality systems, plant maintenance, and production workflows
  • Experience implementing or supporting MES platforms such as Sepasoft; exposure to SDK module development is a plus
  • Familiarity with SCADA systems, PLC-related technologies, and IT/OT infrastructure within manufacturing settings
  • Willingness to travel up to 25% and participate in rotating on-call support schedules

Why Join Us?
This role offers the opportunity to work at the intersection of software engineering and advanced manufacturing technology. You’ll collaborate with multidisciplinary teams to deliver solutions that directly impact production efficiency and system reliability. Join an environment that values technical excellence, continuous improvement, and real-world problem solving.

About Us:
Contemporary Staffing Solutions (CSS) is a trusted leader in providing contract, temporary, temp-to-hire, and direct hire staffing solutions. With decades of experience, we’ve grown from a staffing agency to a nationwide provider of workforce management solutions. Our niche recruitment expertise spans Accounting & Finance, Call Center & Office Support, Human Resources, Sales & Marketing, and Information Technology. Explore more about CSS and how we connect great talent with exceptional opportunities by visiting www.ContemporaryStaffing.com.