About Aegis Sortation
At Aegis, our purpose is clear: to create raving fans through expert innovation in intralogistics. Our team combines innovative thinking with deep industry expertise to deliver solutions for projects of all sizes, throughputs, and complexities.
Aegis Sortation is a leader in the intralogistics technology and innovation space. Our expertise spans E-Commerce, Freight and Parcel, and Warehouse and Distribution. As a prime integrator, we have a team capable of conceptualizing and laying out complex systems, and completing detailed design engineering, procurement, and field installation across various project platforms. Our commitment to integrating excellence throughout the project life cycle sets us apart, delivering automation solutions to businesses ranging from local service providers to international logistics giants.
Position Summary:
Aegis Sortation is seeking a Controls Engineer - PLC Development to develop, test, and document portions of our standard PLC base code and initial project-specific PLC programs. Working under the technical direction of a Controls Project Engineer, this role delivers reliable, well-documented, review-ready code while supporting consistent programming standards across our automation solutions.
The ideal candidate has strong ControlLogix programming experience, a solid foundation in industrial controls, and the ability to collaborate effectively with engineering and project teams in a fast-paced material handling environment.
Key Responsibilities:
- Develop assigned portions of standard PLC base code and initial project PLC programs.
- Configure and program PLC systems using established Aegis programming standards and architecture.
- Create, test, troubleshoot, and refine PLC code before formal handoff to the assigned Controls Project Engineer.
- Conduct code reviews and functional testing to identify potential faults before deployment.
- Document PLC logic, code changes, testing results, and technical decisions.
- Deliver assigned programming tasks and project-code packages according to agreed-upon schedules.
- Investigate and correct developer-attributable PLC faults identified after formal handoff.
- Partner with Controls Project Engineers and other technical team members to resolve programming and integration issues.
- Communicate progress, risks, dependencies, and potential delays to project stakeholders.
- Participate in technical training and professional development activities.
- Maintain accurate and timely timesheets and project documentation.
- Support continuous improvement of Aegis PLC standards, reusable code, and development processes.
Requirements
- Bachelor’s degree in Electrical Engineering, Automation Engineering, Controls Engineering, or a related technical field.
- Significant experience in controls engineering, PLC development, industrial automation, or a related discipline.
- Hands-on experience programming Rockwell Automation Allen-Bradley ControlLogix PLCs.
- Experience developing, testing, debugging, and documenting PLC code.
- Understanding of industrial control systems, automation architecture, and equipment integration.
- Ability to interpret electrical drawings, control narratives, functional specifications, and technical requirements.
- Strong troubleshooting and root-cause analysis skills.
- Ability to organize work, manage deadlines, and deliver review-ready programming packages.
- Strong written and verbal communication skills.
- Ability to collaborate with Controls Project Engineers and cross-functional project teams.