A software engineer is responsible for the development and deployment of operation technology software applications in the manufacturing space while working in a team-based environment. The individual will engage and guide customers to business requirements and then use those requirements to scope, budget, schedule, and deliver systems to meet the customer needs.
Requirements: • Experience with Microsoft PowerBI or other visualization software • Experience with Microsoft Power Apps. • Understanding of Software Development Life Cycle processes and tools • Relation databases and data analysis • Desire awareness of Industrial automation, such as the ISA-95 standard, and associated systems (PLC, OPC, SCADA, MES, ERP, Historian, CMMS) • Desire knowledge of message bus architectures and technologies • Desire experience in design, development, and maintenance of enterprise applications • Excellent analytical, problem-solving, and decision-making capabilities, with attention to detail. • Excellent communication, verbal and written, and teamwork abilities.
Education: BS in Software Engineering or related technical degree
Minimum Experience: 0-3 years
BS in Software Engineering or related technical degree is required. Manager willing to consider new graduates. It would be helpful to see demonstrated experience with power apps/Power BI in the resume
Key Responsibilities • Design, develop, and implement software solutions for equipment integration. • Collaborate with cross-functional teams to gather requirements and ensure successful integration of manufacturing equipment to factory system based on the operational strategy. • Conduct testing and troubleshooting to ensure the reliability and efficiency of integrated systems. • Provide technical support and assistance to teams regarding equipment integration issues. • Document and maintain software configurations, procedures, and processes.
Travel Requirements: up to 25% • Travel to a site may be required for software deployment.
Work Schedule: • Typical 40 hours per week. • May require working weekends/holidays or longer days to support installation schedules