It is usual for engineers in a business environment to have a large number of tasks assigned by higher management, all running in parallel and with apparently equal high priority. Other than re-assigning those tasks to colleagues, the challenge and key to accomplishment is work efficiency.
Increasing one’s efficiency requires to work on the task only when the ideas are clear on how to achieve it to a satisfactory level, and work on other tasks until that time. That often means delaying the start of an activity beyond others’ preference, which is fine as long as a satisfactory completion is achieved within the time constraints. This is really about managing one’s own schedule, and not letting higher management intervene.