Software Engineer III
Posted 4hrs ago
Employment Information
Report this job
Job expired or something wrong with this job?
Job Description
Staff Software Engineer III developing automated solutions for the materials handling industry. Working with software leadership to deliver innovative software solutions for logistics projects.
Responsibilities:
- Design, code, test, and document software applications for distribution center automation projects.
- Integrate software with hardware components and ERP systems.
- Support project and controls teams who install the software at customer locations.
- Assist client support teams who monitor software performance at customer locations.
- Participate in R&D projects for new product development.
- Write technical documentation to support project activities including functional specifications, interface specifications, and user documentation.
- Collaborate with management and engineering teams to plan and execute projects.
- Manage and complete projects on a deadline.
- Communicate with customers about technical and business needs.
- Identify gaps in technical specifications and capabilities.
- Work collaboratively as part of a multi-disciplinary team.
- Solve highly complex issues either independently or collaboratively.
- Provide coaching and mentoring to Level 1 & 2 software engineers.
Requirements:
- Proven experience developing complex software solutions.
- Excellent testing and troubleshooting skills.
- Configuration and implementation of business rules, controls, and event handlers.
- Experience with controls and hardware devices such as PLC’s and IPC’s.
- Communications with client ERP and WMS systems.
- Database design and configuration with SQL variations such as MongoDB and PostgreSQL.
- Understanding of graphical user interface and HMI systems.
- Bachelor’s degree and 5-8 years of experience or Master’s degree and 3-6 years of experience.



















