Description
Computer hardware engineers design and develop computer hardware systems and components, such as circuit boards, modems, and printers. They draught blueprints and assembly drawings, develop and test the prototypes, and supervise the production process.
EssentialOptional
Theoretical Knowledge
hardware platformselectricity principleshardware componentshardware testing methodshardware materialsnetwork standardsprinted circuit boardsenvironmental threatselectronicsenvironmental legislationcomputer technologymathematicsengineering principleshardware architecturesdesign drawingselectricitycomputer engineeringquality standardsErlangSmalltalk (computer programming)COBOLVisual BasicHaskellCoffeeScriptRObjective-CPerlScalaPython (computer programming)APLSwift (computer programming)electrical engineeringVBScriptScratch (computer programming)Pascal (computer programming)Ruby (computer programming)TypeScriptC#ML (computer programming)Prolog (computer programming)Assembly (computer programming)OpenEdge Advanced Business LanguageGroovyscientific computingSAP R3JavaScriptmicroelectronicsABAPPHPfirmwareJava (computer programming)Common LispMATLABmechatronicsASP.NETSAS languageLispAJAXMicrosoft Visual C++computer programmingC++CAE software
Practical Skills
use technical drawing softwarementor individualsprepare production prototypesmanage personal professional developmentdevelop professional network with researchers and scientistsmanage research dataevaluate research activitiesadjust engineering designsintegrate gender dimension in researchpromote the transfer of knowledgemanage open publicationsspeak different languagessynthesise informationapply for research fundingthink abstractlyoperate open source softwareperform project managementpromote open innovation in researchdraft scientific or academic papers and technical documentationdesign prototypesdesign hardwareapply research ethics and scientific integrity principles in research activitiestest hardwarepromote the participation of citizens in scientific and research activitiesapprove engineering designmanage findable accessible interoperable and reusable datainteract professionally in research and professional environmentsabide by regulations on banned materialsreport analysis resultscommunicate with a non-scientific audiencerecord test dataconduct literature researchwrite scientific publicationsconduct quality control analysisperform scientific researchmodel hardwareanalyse test dataread engineering drawingsperform data analysisconduct research across disciplinesmanage intellectual property rightsincrease the impact of science on policy and societydemonstrate disciplinary expertisedisseminate results to the scientific communitypublish academic researchoperate scientific measuring equipmentinstall softwareperform test runuse CAM softwareapply technical communication skillsdevelop product designtrain employeesimplement anti-virus softwarecreate technical plansprogram firmwaredraft bill of materialsprocess customer ordersteach in academic or vocational contextsdefine manufacturing quality criteriabuild business relationshipsuse CAD softwarealign software with system architecturesperform resource planningcoordinate engineering teamsassemble hardware componentsapply blended learninginstall operating systemcommunicate with customersmaintain safe engineering watchesdesign firmware