Control Solutions Inc., a Crete United Company is seeking an experienced Controls Programmer to join our Software Group within the Controls Division. In this role, you will be responsible for developing and implementing programming logic for building automation systems (BAS), with a focus on high-quality project delivery and field commissioning. This is a senior-level role ideal for someone with strong Niagara N4 or AX experience who enjoys a mix of office and fieldwork and has a passion for smart building technology. You’ll lead software efforts on assigned projects, mentor junior technicians, and uphold quality standards across every job.