EMB ERJ 145 ER/LR
Flight Crew Instrument; Flight Crew Multiengine; Flight Crew Air Transport Pilot (ATP)
Confusion
Deviation - Altitude Crossing Restriction Not Met; Deviation - Altitude Undershoot; Deviation / Discrepancy - Procedural Clearance; Deviation / Discrepancy - Procedural Published Material / Policy
General None Reported / Taken
Human Factors
After passing waypoint GILLL on the LINKK1 arrival into IAH; we were cleared runway 27 ILS approach. The next waypoint on the flight was RDFSH then GEYGR. GEYGR was to be passed at 3000' while we were around 3600'. Being cleared the ILS approach; we were to comply with crossing restrictions that were still in place on the approach. The restriction was noted on the approach as a small note; and we announced it too late. The approach controller alerted us high on the crossing restriction and we were then able to comply with the rest of the crossing restrictions. After being swapped runways late in an arrival; we should still review all notes and restrictions applicable to the approach. The note indications are easy to miss; but I am well aware now of specific crossing restrictions instead of waypoint floors on an approach. I believe it would be beneficial to have these notes and restrictions in different colors or noted right below the waypoint name to make it more obvious to the pilots. The constant change in runway assignments late in arrival makes it easy to miss small annotations on approach plates that are important for traffic separation.
Captain reported missing a required crossing altitude on LINKK ONE STAR and ILS runway 27 into IAH.