Supervisor, Software Project Engineering

Trew LLC

$90K — $120K *
Technical Services
5 - 7 years of experience
Job Overview by Ladders

Qualifications

  • Strong proficiency in C#/.NET, Java, or C++ for real-time industrial applications; SQL databases (SQL Server, Oracle, or PostgreSQL).
  • Working knowledge of industrial communication protocols (OPC UA, Modbus TCP, Ethernet/IP) and PLC integration with Rockwell, Siemens, or Beckhoff.
  • Direct experience with WCS, WES, or WMS software in material handling or industrial automation.
  • Demonstrated ability to lead, mentor, and develop a software engineering team in a fast-paced environment.
  • Strong organizational, communication, and problem-solving skills.

Responsibilities

  • Supervise and mentor a team of software engineers on WCS/WES platforms.
  • Collaborate with project stakeholders to translate requirements into software designs.
  • Oversee software development across multiple customer projects from design to go-live support.
  • Plan tasks, track progress, and escalate risks to meet project goals.
  • Establish coding standards and testing protocols for the team.
  • Provide technical leadership in WCS/WES architecture and integrations.
  • Participate in customer-facing activities like design reviews and acceptance testing.
  • Conduct hiring, onboarding, and performance management for the team.

Benefits

  • Professional development opportunities including hiring and career planning.
  • Involvement in cutting-edge technology within automated material handling.
  • Hands-on leadership experience in a customer-focused environment.
Full Job Description
Position Description

This role will lead a team of software engineers developing Warehouse Control System (WCS) and Warehouse Execution System (WES) software for automated material handling solutions, ensuring high-quality code, on-time project delivery, and reliable performance of customer systems.

Duties/ Responsibilities:
  • Supervise, mentor, and develop a team of software engineers working on WCS/WES platforms and custom integrations for material handling projects.
  • Collaborate with project managers, controls engineers, and solution architects to translate customer requirements into robust software designs.
  • Oversee day-to-day software development activities across multiple concurrent customer projects, from design through commissioning and go-live support.
  • Plan and assign engineering tasks, track progress, manage workload, and escalate risks to ensure project timelines, budgets, and quality standards are met.
  • Establish and enforce coding standards, code review practices, testing protocols, and deployment procedures across the team.
  • Provide hands-on technical leadership in WCS/WES architecture, including real-time equipment control, order fulfillment logic, and WMS/ERP integration.
  • Participate in customer-facing activities including design reviews, factory acceptance testing (FAT), site acceptance testing (SAT), and on-site commissioning support.
  • Conduct hiring, onboarding, performance reviews, and career development planning for direct reports.
  • Support 24/7 production systems through on-call rotations and emergency response when critical issues arise at customer sites.


Required Skills/ Abilities:

  • Strong proficiency in C#/.NET, Java, or C++ for real-time industrial applications, plus SQL databases (SQL Server, Oracle, or PostgreSQL).
  • Working knowledge of industrial communication protocols (OPC UA, Modbus TCP, Ethernet/IP) and PLC integration with Rockwell, Siemens, or Beckhoff platforms.
  • Direct experience with WCS, WES, or WMS software in the material handling, logistics, or industrial automation industry.
  • Demonstrated ability to lead, mentor, and develop a team of software engineers in a fast-paced, customer-facing project environment.
  • Strong organizational, communication, and problem-solving skills with the ability to manage competing priorities across multiple projects.


Education & Experience:

  • Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of software engineering experience, including 2+ years in a technical lead or supervisory capacity.


Work Environment This is primarily a desk-based role, requiring extended periods of sitting and computer use. While the role is mainly desk-based, mobility within the office, manufacturing facility and customer sites may be required for meetings and interactions with colleagues.

Physical Requirements Prolonged periods sitting at a desk and working on a computer. Must be able to lift up to 15 pounds at times. Ability to traverse office, manufacturing facility and customer sites.

Other Duties Please note this job description is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities and activities may change at any time with or without notice.

Similar Jobs

More Jobs at Trew LLC

More Technical Services Jobs

Find similar Supervisor, Software Project Engineering jobs: