Where I worked there was a definite hierarchy in the Engineering department. Lowest on the list were the Engineering Technicians. There were Both electronic and mechanical technicians (4 levels in each group). The mechanical technicians were also known by the federally recognized job classification as "Mechanician". Next in line were the draftsmen, then the Design Draftsman, and finally the Engineers. We had Mechanical, Electrical, Chemical, and Civil engineers. Each of the Engineering disciplines like the technicians had 4 levels of hierarchy.
Most projects were done by a team made up from several of the disciplines. Ideas could come from anyone. When a project got past the proof-of-concept stage it went to the machine shop for a prototype. All the machinists were experienced, and management trusted their judgement. Often times changes would be made at this level for ease of assembly, or ease of future maintenance. If a change was needed, we issued an ECN (Engineering Change Notice). That would trigger the mechanisms in the system to create a new drawing and update the files to reflect the change.