JD: Execute all tasks assigned to a Middle End engineer: Prepare clean and optimized gate level netlists Develop and validate the design constraints (SDC) Support Design for Test (DFT) requirements Conduct formal equivalence checking Support definition and validation of power…