Software Project Engineer
Pyramid Software LLCAbout Pyramid: Pyramid - a Duravant Company, is a leading provider of Warehouse Execution and Warehouse Control Systems, controls integration, and fulfillment technologies, including pick-to-light solutions. For more than 30 years, the company has delivered innovative automation and material handling solutions that help manufacturers, distributors, and fulfillment centers improve throughput, optimize equipment performance, and achieve exceptional operational uptime. Pyramid specializes in designing and integrating control systems for conveying, sortation, and automated equipment, supporting both new facility deployments and modernization of existing operations. Position Summary Pyramid Software in Waukesha, Wisconsin is seeking a technically motivated Project Engineer to support the development, integration, implementation, and commissioning of warehouse automation software solutions that are based on our Lightning Pick product suite. This position combines software development, systems integration, customer interaction, and hands-on engineering. The Project Engineer works directly with customers to understand their warehouse operations, gather technical requirements, and develop custom software interfaces that enable communication and data exchange between warehouse automation systems and customer business applications. The ideal candidate has a foundation in computer science or software engineering, enjoys solving technical problems, and is interested in seeing software solutions operate in real-world environments. Job Responsibilities Work directly with customers and internal project teams to understand warehouse operations, business requirements, and software integration needs. Gather and document technical requirements, including how customer systems exchange order information, inventory data, transaction updates, and other operational information. Design, develop, test, and troubleshoot custom software interfaces (internally referred to as Dataports) that connect Lightning Pick with customer Warehouse Management Systems (WMS), ERP systems, and other applications. Write, modify, debug, and maintain software components, SQL queries, stored procedures, and data processing logic to meet customer-specific requirements. Translate customer requirements into technical specifications, software solutions, and functional system workflows. Collaborate with software developers, project managers, and other engineers to deliver integrated warehouse automation solutions. Configure, integrate, test, and commission Lightning Pick software and associated system components at customer facilities. Troubleshoot software, database, networking, and integration issues throughout development, deployment, and ongoing operations. Provide technical guidance, customer training, and support throughout the project lifecycle. Develop and maintain technical documentation, including interface specifications, system configurations, testing procedures, and troubleshooting information. Provide ongoing customer support beyond installation as needed. Required Qualifications Degree in Computer Science, Software Engineering, Software Development, Computer Engineering, or a related technical discipline. Understanding of software development principles, programming logic, debugging, and application troubleshooting. Experience with C#, .NET, or similar programming languages. Familiarity with Microsoft SQL Server, relational databases, SQL queries, and stored procedures. Understanding of client/server applications, TCP/IP networking, and software integration concepts. Strong analytical and problem-solving skills with the ability to translate customer requirements into technical solutions. Effective communication skills and the ability to interact professionally with customers and internal engineering teams. Willingness to learn proprietary software platforms and travel to customer facilities as needed. Preferred Qualifications Two or more years of experience in a so…