Supervisor, Software Project Engineering

TREW LLC

Chicago (IL)

On-site

USD 100,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TREW LLC is seeking a Supervisor of Software Project Engineering to lead a team in developing Warehouse Control Systems (WCS) and Warehouse Execution Systems (WES) software for automated material handling solutions. The role requires strong proficiency in C#/.NET, Java, or C++, along with experience in industrial automation. Responsibilities include supervising engineers, collaborating on project requirements, and ensuring project delivery meets quality standards. Candidates must have a bachelor’s degree in Computer Science or related field, and 7+ years of engineering experience with leadership skills.

Qualifications

  • 7+ years of software engineering experience, including 2+ years in a technical lead or supervisory capacity.
  • Demonstrated ability to lead, mentor, and develop a team of software engineers.
  • Strong organizational, communication, and problem-solving skills.

Responsibilities

  • Supervise and mentor a team of software engineers on WCS/WES platforms.
  • Translate customer requirements into software designs.
  • Oversee software development activities across multiple projects.
  • Plan and assign engineering tasks, track progress, and manage risks.
  • Enforce coding standards and deployment procedures.
  • Provide technical leadership in WCS/WES architecture.
  • Participate in customer-facing activities such as design reviews and acceptance testing.
  • Conduct hiring and performance reviews for direct reports.

Skills

C#/.NET
Java
C++
SQL databases (SQL Server, Oracle, PostgreSQL)
Industrial communication protocols (OPC UA, Modbus TCP, Ethernet/IP)
PLC integration (Rockwell, Siemens, Beckhoff)
Leadership and mentoring
Organizational and problem-solving

Education

Bachelor's degree in Computer Science, Software Engineering, or related field
Master's degree (preferred)

Job description

Business gets done working together. Successful business happens when trusted partners work together, to win together. At Trew we know that our customers buy solutions and technology built by people. With over 500 team members, we work fearlessly every day to do the right thing, even when no one is watching.

From seasoned professionals to undergraduate co-ops, our team members enjoy seeing the impact of their contributions every day. Are you ready for an exciting new opportunity? We're always searching for amazing people!

Job Openings

Position:Supervisor, Software Project Engineering

Location: West Chester, OH

Job Id:2043

# of Openings:1

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 elevate 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.

Trew EEO Statement

Trew and its companies are an equal‑opportunity employer. Applicants will be considered for employment without regard to age, race, creed, color, national origin, ancestry, marital status, affectional or sexual orientation, gender identity or expression, disability, nationality, sex, or veteran status.

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.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Supervisor, Electrical Engineering
Supervisor, Electrical Engineering

Trew • Cincinnati (OH)

On-site
USD 90,000 - 120,000
Controls Engineer II
Controls Engineer II

TREW LLC • Chicago (IL)

On-site
USD 75,000 - 95,000
Supervisor, Controls Engineering
Supervisor, Controls Engineering

TREW LLC • Chicago (IL)

On-site
USD 90,000 - 120,000
Electrical Engineer II
Electrical Engineer II

Trew • Kentucky

On-site
USD 70,000 - 95,000
Mechanical Engineer II
Mechanical Engineer II

Trew • Kentucky

On-site
USD 65,000 - 90,000
Controls Engineer III
Controls Engineer III

Trew • Kentucky

On-site
USD 90,000 - 120,000
Controls Engineer III - Parcel
Controls Engineer III - Parcel

Trew • Kentucky

On-site
USD 85,000 - 130,000
Mechanical Engineer II
Mechanical Engineer II

TREW LLC • Chicago (IL)

On-site
USD 70,000 - 90,000
Controls Estimating Engineer
Controls Estimating Engineer

Trew • Kentucky

On-site
USD 85,000 - 110,000
Electrical Engineer III - Parcel
Electrical Engineer III - Parcel

TREW LLC • Chicago (IL)

On-site
USD 80,000 - 100,000
Flexible travel opportunities
Collaborative work environment
Equal opportunity employer