Skip to content
Logo Careeronestop
careeronestop
Business Center
Sponsored by the U.S. Department of Labor.
A proud partner of the american job center network.

aboutthisdata:

The occupational data used in the Job Description Writer comes from the Occupational Information Network (O*NET).

Read more

The Job Description Writer walks you through a step-by-step process of building a meaningful job description. Get started by entering an occupation and a state below.

    Close

    Computer Hardware Engineers
    Today's Date: 6/10/2024
    Exclude this category Research, design, develop, or test computer or computer-related equipment for commercial, industrial, military, or scientific use. May supervise the manufacturing and installation of computer or computer-related equipment and components.

    Exclude this category Bachelor's degree

    Exclude this category Computers and Electronics - Knowledge of circuit boards, processors, chips, electronic equipment, and computer hardware and software, including applications and programming.
    Engineering and Technology - Knowledge of the practical application of engineering science and technology. This includes applying principles, techniques, procedures, and equipment to the design and production of various goods and services.
    Design - Knowledge of design techniques, tools, and principles involved in production of precision technical plans, blueprints, drawings, and models.
    Mathematics - Knowledge of arithmetic, algebra, geometry, calculus, statistics, and their applications.
    English Language - Knowledge of the structure and content of the English language including the meaning and spelling of words, rules of composition, and grammar.
    Physics - Knowledge and prediction of physical principles, laws, their interrelationships, and applications to understanding fluid, material, and atmospheric dynamics, and mechanical, electrical, atomic and sub-atomic structures and processes.
    Telecommunications - Knowledge of transmission, broadcasting, switching, control, and operation of telecommunications systems.

    Exclude this category Basic Skills
    • *Active Learning Understanding the implications of new information for both current and future problem-solving and decision-making.
    • *Active Listening Giving full attention to what other people are saying, taking time to understand the points being made, asking questions as appropriate, and not interrupting at inappropriate times.
    • *Critical Thinking Using logic and reasoning to identify the strengths and weaknesses of alternative solutions, conclusions, or approaches to problems.
    • *Learning Strategies Selecting and using training/instructional methods and procedures appropriate for the situation when learning or teaching new things.
    • *Mathematics Using mathematics to solve problems.
    • *Monitoring Monitoring/Assessing performance of yourself, other individuals, or organizations to make improvements or take corrective action.
    • *Reading Comprehension Understanding written sentences and paragraphs in work-related documents.
    • *Science Using scientific rules and methods to solve problems.
    • *Speaking Talking to others to convey information effectively.
    • *Writing Communicating effectively in writing as appropriate for the needs of the audience.

    Social Skills
    • *Coordination Adjusting actions in relation to others' actions.
    • *Instructing Teaching others how to do something.
    • Negotiation Bringing others together and trying to reconcile differences.
    • *Persuasion Persuading others to change their minds or behavior.
    • *Service Orientation Actively looking for ways to help people.
    • *Social Perceptiveness Being aware of others' reactions and understanding why they react as they do.

    Complex Problem Solving Skills
    • *Complex Problem Solving Identifying complex problems and reviewing related information to develop and evaluate options and implement solutions.

    Technical Skills
    • Equipment Maintenance Performing routine maintenance on equipment and determining when and what kind of maintenance is needed.
    • *Equipment Selection Determining the kind of tools and equipment needed to do a job.
    • Installation Installing equipment, machines, wiring, or programs to meet specifications.
    • Operation and Control Controlling operations of equipment or systems.
    • *Operations Analysis Analyzing needs and product requirements to create a design.
    • *Operations Monitoring Watching gauges, dials, or other indicators to make sure a machine is working properly.
    • *Programming Writing computer programs for various purposes.
    • *Quality Control Analysis Conducting tests and inspections of products, services, or processes to evaluate quality or performance.
    • Repairing Repairing machines or systems using the needed tools.
    • *Technology Design Generating or adapting equipment and technology to serve user needs.
    • *Troubleshooting Determining causes of operating errors and deciding what to do about it.

    Systems Skills
    • *Judgment and Decision Making Considering the relative costs and benefits of potential actions to choose the most appropriate one.
    • *Systems Analysis Determining how a system should work and how changes in conditions, operations, and the environment will affect outcomes.
    • *Systems Evaluation Identifying measures or indicators of system performance and the actions needed to improve or correct performance, relative to the goals of the system.

    Resource Management Skills
    • Management of Financial Resources Determining how money will be spent to get the work done, and accounting for these expenditures.
    • Management of Material Resources Obtaining and seeing to the appropriate use of equipment, facilities, and materials needed to do certain work.
    • *Management of Personnel Resources Motivating, developing, and directing people as they work, identifying the best people for the job.
    • *Time Management Managing one's own time and the time of others.

    Desktop Computer Skills
  • SpreadsheetsUsing a computer application to enter, manipulate, and format text and numerical data; insert, delete, and manipulate cells, rows, and columns; and create and save worksheets, charts, and graphs.
  • PresentationsUsing a computer application to create, manipulate, edit, and show virtual slide presentations.
  • InternetNavigating the Internet to find information, including the ability to open and configure standard browsers; use searches, hypertext references, and transfer protocols; and send and retrieve electronic mail (e-mail).
  • NavigationUsing scroll bars, a mouse, and dialog boxes to work within the computer's operating system. Being able to access and switch between applications and files of interest.
  • Word ProcessingUsing a computer application to type text, insert pictures, format, edit, print, save, and retrieve word processing documents.
  • GraphicsWorking with pictures in graphics programs or other applications, including creating simple graphics, manipulating the appearance, and inserting graphics into other programs.
  • DatabasesUsing a computer application to manage large amounts of information, including creating and editing simple databases, inputting data, retrieving specific records, and creating reports to communicate the information.


  • Exclude this category Body Positioning
    • Requires sitting

    Communication
    • Requires telephone conversations
    • Requires use of electronic mail
    • Requires writing letters and memos
    • Requires face-to-face discussions with individuals or teams
    • Requires contact with others (face-to-face, by telephone, or otherwise)

    Competition
    • Requires competition or awareness of competitive pressures

    Impact of Decisions
    • Opportunity to make decisions without supervision
    • Requires making decisions that impact the results of co-workers, clients or the company

    Level of Challenge
    • Requires being exact or highly accurate
    • Requires repeating the same physical activities or mental activities over and over
    • Freedom to determine tasks, priorities, and goals

    Pace and Scheduling
    • Requires meeting strict deadlines

    Personal Interaction
    • Requires work with others in a group or team
    • Requires coordinating or leading others in accomplishing work activities

    Responsibility for Others
    • Includes responsibility for work outcomes and results

    Work Setting
    • Requires working indoors in environmentally controlled conditions


    Exclude this category
    • Provide training and support to system designers and users.
    • Monitor functioning of equipment and make necessary modifications to ensure system operates in conformance with specifications.
    • Design and develop computer hardware and support peripherals, including central processing units (CPUs), support logic, microprocessors, custom integrated circuits, and printers and disk drives.
    • Confer with engineering staff and consult specifications to evaluate interface between hardware and software and operational and performance requirements of overall system.
    • Build, test, and modify product prototypes, using working models or theoretical models constructed with computer simulation.
    • Write detailed functional specifications that document the hardware development process and support hardware introduction.
    • Update knowledge and skills to keep up with rapid advancements in computer technology.
    • Test and verify hardware and support peripherals to ensure that they meet specifications and requirements, by recording and analyzing test data.
    • Direct technicians, engineering designers or other technical support personnel as needed.
    • Provide technical support to designers, marketing and sales departments, suppliers, engineers and other team members throughout the product development and implementation process.
    • Select hardware and material, assuring compliance with specifications and product requirements.
    • Store, retrieve, and manipulate data for analysis of system capabilities and requirements.
    • Analyze user needs and recommend appropriate hardware.
    • Evaluate factors such as reporting formats required, cost constraints, and need for security restrictions to determine hardware configuration.
    • Specify power supply requirements and configuration, drawing on system performance expectations and design specifications.
    • Assemble and modify existing pieces of equipment to meet special needs.
    • Analyze information to determine, recommend, and plan layout, including type of computers and peripheral equipment modifications.
    • Recommend purchase of equipment to control dust, temperature, and humidity in area of system installation.

    Exclude this category
    Working with Computers

      Making Decisions and Solving Problems
      • Select project materials.

      Updating and Using Relevant Knowledge
      • Update technical knowledge.

      Analyzing Data or Information
      • Analyze design requirements for computer or electronics systems.

      Getting Information

        Thinking Creatively
        • Create physical models or prototypes.
        • Design electronic or computer equipment or instrumentation.
        • Determine operational criteria or specifications.

        Processing Information

          Communicating with Supervisors, Peers, or Subordinates
          • Confer with technical personnel to prepare designs or operational plans.

          Evaluating Information to Determine Compliance with Standards

            Estimating the Quantifiable Characteristics of Products, Events, or Information

              Documenting/Recording Information
              • Prepare procedural documents.

              Identifying Objects, Actions, and Events

                Organizing, Planning, and Prioritizing Work

                  Drafting, Laying Out, and Specifying Technical Devices, Parts, and Equipment

                    Developing Objectives and Strategies

                      Interpreting the Meaning of Information for Others

                        Providing Consultation and Advice to Others
                        • Advise customers on the use of products or services.
                        • Provide technical guidance to other personnel.
                        • Recommend technical design or process changes to improve efficiency, quality, or performance.

                        Developing and Building Teams

                          Repairing and Maintaining Electronic Equipment

                            Monitoring Processes, Materials, or Surroundings
                            • Monitor processes for compliance with standards.

                            Scheduling Work and Activities

                              Coordinating the Work and Activities of Others

                                Establishing and Maintaining Interpersonal Relationships

                                  Judging the Qualities of Objects, Services, or People

                                    Training and Teaching Others
                                    • Train personnel on proper operational procedures.

                                    Inspecting Equipment, Structures, or Materials
                                    • Conduct validation tests of equipment or processes.
                                    • Test performance of electrical, electronic, mechanical, or integrated systems or equipment.

                                    Guiding, Directing, and Motivating Subordinates
                                    • Supervise engineering or other technical personnel.

                                    Communicating with People Outside the Organization


                                      Exclude this category Tools

                                      Circuit tester
                                      • Circuit memory testers
                                      • Circuit testers

                                      Electronic measuring probes
                                      • Logic probes
                                      • Probe card devices
                                      • Probe stations

                                      Frequency calibrator or simulator
                                      • Dynamic signal analyzers
                                      • Signal source analyzers

                                      Oscilloscopes
                                      • Communications signal analyzers
                                      • Oscilloscopes
                                      • Sampling oscilloscopes

                                      Signal generators
                                      • Function generators
                                      • Pattern generators
                                      • Signal generators
                                      • Universal source generators

                                      Technology

                                      Analytical or scientific software
                                      • ASSET JTAG ScanWorks
                                      • Application-specific integrated circuit ASIC logic synthesis software
                                      • Automatic test program generation ATPG
                                      • Boundary scan insertion software
                                      • Built-in self-test BIST debugging software
                                      • Cadence Dracula
                                      • Cadence PSpice
                                      • Cadence Virtuoso Spectre Circuit Simulator
                                      • Computer diagnostic software
                                      • Computer simulation software
                                      • Data acquisition systems
                                      • Design-for-testability DFT insertion software
                                      • Discrete Fourier transform DFT analysis software
                                      • Failure analysis software
                                      • Fast Fourier transform FFT analysis software
                                      • Field programmable gate array FPGA logic synthesis software
                                      • Integrated circuit simulation software
                                      • Logic synthesis software
                                      • LogicVision icBIST
                                      • M-Sim
                                      • MAGIC software
                                      • Magma Design Automation Blast Create
                                      • Magma Design Automation Blast FPGA
                                      • MathWorks Simulink
                                      • MathWorks Simulink DSP Blockset
                                      • MathWorks Simulink Fixed-Point Blockset
                                      • Mentor Graphics BSDArchitect
                                      • Mentor Graphics Calibre
                                      • Mentor Graphics LeonardoSpectrum
                                      • Mentor Graphics Precision RTL
                                      • Microarchitecture simulation software
                                      • Monte Carlo simulation software
                                      • SAS
                                      • Simulation program with integrated circuit emphasis SPICE
                                      • SoftICE
                                      • Synopsys Design Compiler
                                      • Synopsys HSIM
                                      • Synopsys HSPICE
                                      • Synopsys Hercules
                                      • Synopsys TetraMax ATPG
                                      • Synplicity Synplify
                                      • The MathWorks MATLAB
                                      • The MathWorks Real-Time Workshop
                                      • The MathWorks Signal Processing Toolbox
                                      • The MathWorks Symbolic Math Toolbox
                                      • The MathWorks Wavelet Toolbox
                                      • The Mathworks Control System Toolbox
                                      • The Mathworks Data Acquisition Toolbox
                                      • The Mathworks Embedded Coder
                                      • Timing analysis software
                                      • Verification software
                                      • Very high speed integrated circuit VHSIC hardware description language VHDL simulation software
                                      • Xilinx Synthesis Technology XST

                                      Computer aided design CAD software
                                      • Autodesk AutoCAD
                                      • Cadence Allegro PCB Designer
                                      • Cadence Concept
                                      • Cadence OrCAD software
                                      • Cadence Schematic Composer
                                      • Cadence Virtuoso Layout Suite
                                      • Complementary-symmetry/metal-oxide semiconductor CMOS layout software
                                      • Computer aided design CAD software
                                      • Dassault Systemes CATIA
                                      • Electronic design automation EDA software
                                      • Field programmable gate array FPGA design software
                                      • Mathsoft Mathcad
                                      • Mentor Graphics Xpedition xDX Designer
                                      • PARTHENON
                                      • PTC Creo Parametric
                                      • Place-and-route software
                                      • Schematic editors
                                      • State diagram software
                                      • Xilinx ISE Foundation
                                      • Xilinx ModelSim

                                      Development environment software
                                      • Boundary scan description language BSDL
                                      • C
                                      • Cadence Opus
                                      • Freescale CodeWarrior Tools
                                      • Hardware description and verification language
                                      • Hardware description language HDL
                                      • Microsoft Visual Basic
                                      • National Instruments LabVIEW
                                      • Register transfer language RTL
                                      • SystemVerilog
                                      • Tool command language Tcl
                                      • Verilog
                                      • Very high-speed integrated circuit VHSIC hardware description language VHDL

                                      Object or component oriented development software
                                      • C++
                                      • Microsoft Visual C# .NET
                                      • Oracle Java
                                      • Perl
                                      • Python
                                      • SKILL FMEA software

                                      Operating system software
                                      • Cisco IOS
                                      • Linux
                                      • Magellan Firmware
                                      • Operating system software
                                      • Shell script
                                      • UNIX