Circuit design Creation of circuit diagrams and routing of PCB layouts Building prototypes Hardware debugging Programming microcontrollers in C Managing and tracking projects with subcontractors as a Project Manager in the hardware and software sectors