Free Hardware Engineer Course (6Months)
Hardware Engineer:
Hardware Engineer in the IT-ITeS Industry is also known as a Component Engineer, Design Engineer, Layout Engineers, Component Design Engineers, Analog Design Engineers.
Brief Job Description: Professionals in this role are responsible for design, development and testing of product hardware, including computer systems, and circuit boards.
Personal Attributes: This job requires the individual to work collaboratively with diverse teams. The individual should be able to hold interest in technology changes; demonstrate strong technical expertise and possess good oral and written communications skills. The individual should also be comfortable working with deadlines and budgets.
Design electronic circuits:
Performance Criteria (PC) w.r.t. the Scope
To be competent, you must be able to:
PC1. establish your role and responsibilities in designing electronic circuits
PC2. establish design requirements and constraints
PC3. identify any issues with design requirements or constraints and clarify these with appropriate people
PC4. access reusable components, relevant best practices and design standards from your organization’s knowledge base
PC5. use standard tools to simulate, analyze and synthesize design options for electronic circuits
PC6. select design options that comply with design requirements and constraints
PC7. review design options with appropriate people and =incorporate their inputs
PC8. document designs using standard templates and tools
PC9. update your organization’s knowledge base with new designs
PC10. obtain advice and guidance on designing electronic circuits from appropriate people, where required
PC11. comply with your organization’s policies, procedures and guidelines when designing electronic circuits
PC12. understand the firmware, load and use it
Organizational Context
You need to know and understand:KA1. your organization’s policies, procedures and guidelines for designing electronic circuits including your role and responsibilities in relation to this KA2. your organization’s knowledge base and how to access and update information on; reusable components relevant best practices design standards new designs KA3. objectives and scope of work to be carried out and the importance of keeping within these boundaries KA4. basic manufacturing methods for designing electronic circuits and how to apply these KA5. sources of information about constraints affecting electronic circuit design and how to access these KA6. who to involve when designing electronic circuits KA7. who to approach for advice and guidance KA8. how to interpret design requirements KA9. who you may need to involve to provide feedback to your designs KA10. the importance of collating feedback on your designs KA11. how to analyze and use feedback to improve your designs KA12. methods and techniques used when working with others KA13. standard tools and templates available and how to use these KA14. your organization’s approval process for designing electronic circuits KA15. where to obtain advice and guidance on designing electronic circuits
Technical Knowledge
You need to know and understand: KB1. types of constraints and the impact these have on electronic circuit design KB2. common issues that may affect design requirements and who to seek clarification from when required KB3. different design options and how to select the best option to meet the requirements and constraints KB4. techniques and tools to simulate, analyze and synthesize design options KB5. types of hardware description languages & tools and how to use them, including: Verilog VHDL analysis schematic layout Field Programmable Gate Arrays (FPGA) DVT (Design, Validation, Test)
Firmware fundamentals KB6. current practice on designing electronic circuits KB7. routing guidelines for the components on the board KB8. performance analysis of the designed circuits KB9. design of support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, printers and disk drives
Writing Skills
You need to know and understand how to:
SA1. complete accurate well written work with attention to detail
SA2. communicate with others in writing
Reading Skills
You need to know and understand how to:
SA3. read instructions, guidelines, procedures, rules and service level agreements
Oral Communication (Listening and Speaking skills)
You need to know and understand how to:
SA4. listen effectively and orally communicate information accurately
SA5. ask for clarification and advice from others
Professional Skills
Decision Making
You need to know and understand how to:
SB1. identify anomalies in data
SB2. make a decision on a suitable course of action
Plan and Organize
You need to know and understand how to:
SB3. plan and organize your work to achieve targets and deadlines
Customer Centricity
You need to know and understand how to:
SB4. build and maintain positive and effective relationships with customers
SB5. check that your own work meets customer requirements
Problem Solving
You need to know and understand how to:
SB6. refer anomalies to the line manager
SB7. apply problem-solving approaches in different situations
SB8. seek clarification on problems from others
Analytical Thinking
You need to know and understand how to:
SB9. analyze data and activities
SB10. pass on relevant information to others
Critical Thinking
You need to know and understand how to:
SB11. provide opinions on work in a detailed and constructive way
SB12. apply balanced judgments to different situations
Attention to Detail
You need to know and understand how to:
SB13. check your work is complete and free from errors
Team Working
You need to know and understand how to:
SB14. work independently and collaboratively
SB15. work effectively in a team environment
Technical Skills
You need to know and understand how to:
SC1. use information technology effectively to input and/or extract data accurately
SC2. agree objectives and work requirements
SC3. store and retrieve information
SC4. keep up to date with changes, procedures and practices in your field of expertise
SC5. carry out hardware troubleshooting, operations analysis and technology design
Design electronic logic:
Performance Criteria
To be competent, you must be able to:
PC1. establish your role and responsibilities in designing electronic logic
PC2. establish design requirements and constraints
PC3. identify any issues with design requirements or constraints and clarify these with appropriate people
PC4. access reusable components, relevant best practices and design standards from your organization’s knowledge base
PC5. use standard tools to simulate, analyze and synthesize design options for electronic logic
PC6. select design options that comply with design requirements and constraints
PC7. review design options with appropriate people and incorporate their inputs
PC8. document designs using standard templates and tools
PC9. update your organization’s knowledge base with new designs
PC10. obtain advice and guidance on designing electronic logic from appropriate people, where required
PC11. comply with your organization’s policies, procedures and guidelines when designing electronic logic
Organizational Context
KA1. your organization’s policies, procedures and guidelines for designing electronic logic including your role and responsibilities in relation to this KA2. objectives and scope of work to be carried out and the importance of keeping within these boundaries KA3. your organization’s knowledge base and how to access and update information on; reusable components relevant best practices design standards new designs KA4. reusable components, relevant best practices, design standards and new designs KA5. sources of information about constraints affecting electronic logic and how to access these KA6. who to involve when designing electronic logic KA7. who to approach for advice and guidance KA8. how to interpret design requirements KA9. who you may need to involve to provide feedback to your designs KA10. the importance of collating feedback on your designs KA11. how to analyze and use feedback to improve your designs KA12. methods and techniques used when working with others KA13. standard tools and templates available and how to use these KA14. your organization’s approval process for designing electronic logic KA15. where to obtain advice and guidance on designing electronic logic
Technical Knowledge
You need to know and understand: KB1. types of constraints and the impact these have on electronic logic design KB2. common issues that may affect design requirements and who to seek clarification from when required KB3. different design options and how to select the best option to meet the requirements and constraints KB4. techniques and tools to simulate, analyze and synthesize and verify design options KB5. current practice on designing electronic logic KB6. how to perform performance analysis of the designed electronic logic
Writing Skills
You need to know and understand how to:
SA1. complete accurate well written work with attention to detail
SA2. communicate with others in writing Reading Skills
You need to know and understand how to:
SA3. read instructions, guidelines, procedures, rules and service level agreements
Oral Communication (Listening and Speaking skills)
You need to know and understand how to:
SA4. listen effectively and orally communicate information accurately
SA5. ask for clarification and advice from others
Professional Skills
Decision Making
You need to know and understand how to:
SB1. identify anomalies in data
SB2. make a decision on a suitable course of action
Plan and Organize
You need to know and understand how to:
SB3. plan and organize your work to achieve targets and deadlines
Customer Centricity
You need to know and understand how to:
SB4. build and maintain positive and effective relationships with customers
SB5. check that your own work meets customer requirements
Problem Solving
You need to know and understand how to:
SB6. refer anomalies to the line manager
SB7. apply problem-solving approaches in different situations
SB8. seek clarification on problems from others
Analytical Thinking
You need to know and understand how to:
SB9. analyze data and activities
SB10. pass on relevant information to others
Critical Thinking
You need to know and understand how to:
SB11. provide opinions on work in a detailed and constructive way
SB12. apply balanced judgments to different situations
Attention to Detail
You need to know and understand how to:
SB13. check your work is complete and free from errors
Team Working
You need to know and understand how to:
SB14. work independently and collaboratively
SB15. work effectively in a team environment
Technical Skills
You need to know and understand how to:
SC1. use information technology effectively to input and/or extract data accurately
SC2. agree objectives and work requirements
SC3. store and retrieve information
Design firmware:
Performance Criteria
To be competent, you must be able to:
PC1. establish your role and responsibilities in designing firmware
PC2. establish firmware requirements and constraints
PC3. identify any issues with firmware requirements or constraints and clarify these with appropriate people
PC4. access reusable components, relevant best practices and design standards from your organization’s knowledge base
PC5. create design options that comply with firmware requirements and constraints
PC6. review design options with appropriate people and incorporate their inputs
PC7. document designs using standard templates and tools
PC8. update your organization’s knowledge base with new designs
PC9. obtain advice and guidance on designing firmware from appropriate people, where required
PC10. comply with your organization’s policies, procedures and guidelines when designing firmware
Organizational Context
You need to know and understand: KA1. your organization’s policies, procedures and guidelines for designing firmware including your role and responsibilities in relation to this KA2. objectives and scope of work to be carried out and the importance of keeping within these boundaries
KA3. your organization’s knowledge base and how to access and update information on; reusable components relevant best practices design standards new designs KA4. sources of information about constraints affecting firmware design and how to access these KA5. basic manufacturing methods for designing firmware and how to apply these KA6. who to involve when designing firmware KA7. who to approach for advice and guidance KA8. how to interpret design requirements KA9. who you may need to involve to provide feedback to your designs KA10. the importance of collating feedback on your designs KA11. how to analyze and use feedback to improve your designs KA12. methods and techniques used when working with others KA13. standard tools and templates available and how to use these KA14. your organization’s approval process for designing firmware KA15. where to obtain advice and guidance on designing firmware
Technical Knowledge
You need to know and understand: KB1. types of constraints and the impact these have on firmware design KB2. common issues that may affect design requirements and who to seek clarification from when required KB3. different design options and how to select the best option to meet the requirements and constraints KB4. techniques and tools for creating firmware designs and how to apply these KB5. current practice for designing firmware
Writing Skills
You need to know and understand how to:
SA1. complete accurate well written work with attention to detail
SA2. communicate with others in writing
Reading Skills
You need to know and understand how to:
SA3. read instructions, guidelines, procedures, rules and service level agreements
Oral Communication (Listening and Speaking skills)
You need to know and understand how to:
SA4. listen effectively and orally communicate information accurately
SA5. ask for clarification and advice from others
Decision Making
Professional Skills
You need to know and understand how to:
SB1. identify anomalies in data
SB2. make a decision on a suitable course of action
Plan and Organize
You need to know and understand how to:
SB3. plan and organize your work to achieve targets and deadlines
Customer Centricity
You need to know and understand how to:
SB4. build and maintain positive and effective relationships with customers
SB5. check that your own work meets customer requirements
Problem Solving
You need to know and understand how to:
SB6. refer anomalies to the line manager
SB7. apply problem-solving approaches in different situations
SB8. seek clarification on problems from others
Analytical Thinking
You need to know and understand how to:
SB9. analyze data and activities
SB10. pass on relevant information to others
Critical Thinking
You need to know and understand how to:
SB11. provide opinions on work in a detailed and constructive way
SB12. apply balanced judgments to different situations
Attention to Detail
You need to know and understand how to:
SB13. check your work is complete and free from errors
Team Working
You need to know and understand how to:
SB14. work independently and collaboratively
SB15. work effectively in a team environment
Technical Skills
You need to know and understand how to:
SC1. use information technology effectively to input and/or extract data accurately
SC2. agree objectives and work requirements
SC3. store and retrieve information
SC4. keep up to date with changes, procedures and practices in your field of expertise
Design printed circuit boards (PCBs):
Performance Criteria
To be competent, you must be able to:
PC1. establish your role and responsibilities in designing PCBs
PC2. establish design requirements and constraints
PC3. identify any issues with design requirements or constraints and clarify these with appropriate people
PC4. access reusable components, relevant best practices and design standards from your organization’s knowledge base
PC5. use standard tools to simulate, analyze and synthesize design options for PCBs
PC6. select design options that comply with design requirements and constraints
PC7. review design options with appropriate people and incorporate their inputs
PC8. document designs using standard templates and tools
PC9. update your organization’s knowledge base with new designs
PC10. obtain advice and guidance on designing PCBs from appropriate people, where required
PC11. comply with your organization’s policies, procedures and guidelines when designing PCBs
Organizational Context
KA1. your organization’s policies, procedures and guidelines for designing PCBs including your role and responsibilities in relation to this
KA2. objectives and scope of work to be carried out and the importance of keeping within these boundaries KA3. your organization’s knowledge base and how to access and update information on; reusable components relevant best practices design standards new designs KA4. sources of information about constraints affecting PCBs and how to access these KA5. who to involve when designing PCBs KA6. who to approach for advice and guidance KA7. how to interpret design requirements KA8. basic manufacturing methods for designing electronic circuits and how to apply these KA9. who you may need to involve to provide feedback to your designs KA10. the importance of collating feedback on your designs KA11. how to analyze and use feedback to improve your designs KA12. methods and techniques used when working with others KA13. standard tools and templates available and how to use these KA14. your organization’s approval process for designing electronic circuits KA15. where to obtain advice and guidance on designing electronic circuits
Technical Knowledge
You need to know and understand: KB1. types of constraints and the impact these have on PCB design KB2. common issues that may affect design requirements and who to seek clarification from when required KB3. different design options and how to select the best option to meet the requirements and constraints KB4. techniques and tools to simulate, analyze and synthesize design options KB5. current practice on designing PCBs
Writing Skills
You need to know and understand how to:
SA1. complete accurate well written work with attention to detail
SA2. communicate with others in writing
Reading Skills
You need to know and understand how to:
SA3. read instructions, guidelines, procedures, rules and service level agreements
Oral Communication (Listening and Speaking skills)
You need to know and understand how to:
SA4. listen effectively and orally communicate information accurately
SA5. ask for clarification and advice from others
Professional Skills
Decision Making
You need to know and understand how to:
SB1. identify anomalies in data
SB2. make a decision on a suitable course of action
Plan and Organize
You need to know and understand how to:
SB3. plan and organize your work to achieve targets and deadlines
Customer Centricity
You need to know and understand how to:
SB4. build and maintain positive and effective relationships with customers
SB5. check your own work meets customer requirements
Problem Solving
You need to know and understand how to:
SB6. refer anomalies to the line manager
SB7. apply problem-solving approaches in different situations
SB8. seek clarification on problems from others
Analytical Thinking
You need to know and understand how to:
SB9. analyze data and activities
SB10. pass on relevant information to others
Critical Thinking
You need to know and understand how to:
SB11. provide opinions on work in a detailed and constructive way
SB12. apply balanced judgments to different situations
Attention to Detail
You need to know and understand how to:
SB13. check your work is complete and free from errors
Team Working
You need to know and understand how to:
SB14. work independently and collaboratively
SB15. work effectively in a team environment
Technical Skills
You need to know and understand how to:
SC1. use information technology effectively to input and/or extract data accurately
SC2. agree objectives and work requirements
SC3. store and retrieve information
SC4. keep up to date with changes, procedures and practices in your field of expertise
Validate electronic designs:
Performance Criteria
To be competent, you must be able to:
PC1. establish clearly your role and responsibilities within Design Validation Testing (DVT) plans
PC2. identify any issues in DVT plans and clarify these with appropriate people
PC3. carry out tests as per DVT plans using standard validation tools and probes
PC4. record testing processes and results accurately using standard tools and templates
PC5. analyze test results, where you are competent and required to do so
PC6. present test results clearly to appropriate people, using standard tools and templates
PC7. obtain feedback from appropriate people to finalize designs
PC8. communicate test results and required changes clearly to the design team
PC9. obtain advice and guidance on validating electronic designs from appropriate people, where required
PC10. comply with your organization’s policies, standards, procedures and guidelines when validating electronic designs
Organizational Context
You need to know and understand: KA1. your organization’s policies and procedures for validating electronic designs and your role and responsibilities in relation to this KA2. objectives and scope of work to be carried out and the importance of keeping within these boundaries KA3. how to interpret and use Design Validation Testing (DVT) plans KA4. your organization’s validation process and how to use this KA5. where to obtain advice and guidance on validating electronic designs KA6. different types of analysis/validation tools and how to select and use these KA7. how to check designs are compliant KA8. standard templates available and how to use these to record validation results KA9. how to present your results KA10. who you may need to involve to provide feedback on your results KA11. the importance of collating feedback on your results KA12. how to analyze and use feedback to improve designs KA13. how to use Microsoft Office tools KA14. your organization’s guidelines and methods of communication B. Technical Knowledge You need to know and understand: KB1. different types of electronic designs and how they can be used KB2. how to use the range of validation tools and probes KB3. problems that may occur with validating electronic designs and how to address these KB4. current practice for validating electronic designs Skills (S)
Writing Skills
You need to know and understand how to:
SA1. communicate with colleagues in writing
Reading Skills
You need to know and understand how to:
SA2. follow instructions, guidelines, procedures, rules
Oral Communication (Listening and Speaking skills)
You need to know and understand how to:
SA3. listen effectively and orally communicate information
Professional Skills
Decision Making
You need to know and understand how to:
SB1. make a decision on a suitable course of action
SB2. identify anomalies in data
SB3. ask for clarification and advice from others
Plan and Organize
You need to know and understand how to:
SB4. plan and organize your work to achieve targets and deadlines
Customer Centricity
You need to know and understand how to:
SB5. check your own work meets customer requirements
Problem Solving
You need to know and understand how to:
SB6. apply problem-solving approaches in different situations
SB7. refer anomalies to the line manager
Analytical Thinking
You need to know and understand how to:
SB8. analyze data and activities
Critical Thinking
You need to know and understand how to:
SB9. apply balanced judgments to different situations
Attention to Detail
You need to know and understand how to:
SB10. check your work is complete and free from errors
Team Working
You need to know and understand how to:
SB11. work effectively in a team environment
Technical Skills
You need to know and understand how to:
SC1. agree objectives and work requirements
SC2. use information technology effectively to input and/or extract data accurately
SC3. store and retrieve information
SC4. keep up to date with changes, procedures and practices in your area of expertise
Provide data/information in standard formats:
Performance Criteria
To be competent, you must be able to:
PC1. establish and agree with appropriate people the data/information you need to provide, the formats in which you need to provide it, and when you need to provide it
PC2. obtain the data/information from reliable sources
PC3. check that the data/information is accurate, complete and up-to-date
PC4. obtain advice or guidance from appropriate people where there are problems with the data/information
PC5. carry out rule-based analysis of the data/information, if required
PC6. insert the data/information into the agreed formats
PC7. check the accuracy of your work, involving colleagues where required
PC8. report any unresolved anomalies in the data/information to appropriate people
PC9. provide complete, accurate and up-to-date data/information to the appropriate people in the required formats on time .
Organizational Context
You need to know and understandKA1. your organization’s procedures and guidelines for providing data/information in standard formats and your role and responsibilities in relation to this KA2. the knowledge management culture of your organization KA3. your organization’s policies and procedures for recording and sharing information and the importance of complying with these KA4. the importance of validating data/information before use and how to do this KA5. procedures for updating data in appropriate formats and with proper validation KA6. the purpose of the CRM database KA7. how to use the CRM database to record and extract information KA8. the importance of having your data/information reviewed by others KA9. the scope of any data/information requirements including the level of detail required KA10. the importance of keeping within the scope of work and adhering to timescales
Technical Knowledge
You need to know and understand: KB1. data/information you may need to provide including the sources and how to do this KB2. templates and formats used for data/information including their purpose and how to use these KB3. different techniques used to obtain data/information and how to apply KB4. these KB5. how to carry out rule-based analysis on the data/information KB6. typical anomalies that may occur in data/information KB7. who to go to in the event of inaccurate data/information and how to report this
Guidelines for Assessment:
- Criteria for assessment for each Qualification Pack (QP) will be created by the Sector Skill Council (SSC). Each performance criteria (PC) will be assigned Theory and Skill/Practical marks proportional to its importance in NOS.
- The assessment will be conducted online through assessment providers authorised by SSC.
- Format of questions will include a variety of styles suitable to the PC being tested such as multiple choice questions, fill in the blanks, situational judgment test, simulation and programming test.
- To pass a QP, a trainee should pass each individual NOS. Standard passing criteria for each NOS is 70%.