# Tools & technology — computer hardware engineer Source: O*NET 30.3 'Software Skills' for 17-2061.00. | Software | Category | Hot technology | |---|---|---| | SAS | Analytical or scientific software | yes | | The MathWorks MATLAB | Analytical or scientific software | yes | | Autodesk AutoCAD | Computer aided design CAD software | yes | | Microsoft Access | Data base user interface and query software | yes | | Structured query language SQL | Data base user interface and query software | yes | | C | Development environment software | yes | | Microsoft Visual Basic | Development environment software | yes | | Apache Subversion SVN | File versioning software | yes | | Git | File versioning software | yes | | C++ | Object or component oriented development software | yes | | Oracle Java | Object or component oriented development software | yes | | Perl | Object or component oriented development software | yes | | Python | Object or component oriented development software | yes | | Microsoft Office software | Office suite software | yes | | Linux | Operating system software | yes | | Shell script | Operating system software | yes | | UNIX | Operating system software | yes | | Microsoft PowerPoint | Presentation software | yes | | Microsoft Visio | Process mapping and design software | yes | | Microsoft Excel | Spreadsheet software | yes | | Application-specific integrated circuit ASIC logic synthesis software | Analytical or scientific software | | | ASSET JTAG ScanWorks | Analytical or scientific software | | | Automatic test program generation ATPG | Analytical or scientific software | | | Boundary scan insertion software | Analytical or scientific software | | | Built-in self-test BIST debugging software | Analytical or scientific software | | | Cadence Dracula | Analytical or scientific software | | | Cadence PSpice | Analytical or scientific software | | | Cadence Virtuoso Spectre Circuit Simulator | Analytical or scientific software | | | Computer diagnostic software | Analytical or scientific software | | | Computer simulation software | Analytical or scientific software | | | Data acquisition systems | Analytical or scientific software | | | Design-for-testability DFT insertion software | Analytical or scientific software | | | Discrete Fourier transform DFT analysis software | Analytical or scientific software | | | Failure analysis software | Analytical or scientific software | | | Fast Fourier transform FFT analysis software | Analytical or scientific software | | | Field programmable gate array FPGA logic synthesis software | Analytical or scientific software | | | Integrated circuit simulation software | Analytical or scientific software | | | Logic synthesis software | Analytical or scientific software | | | LogicVision icBIST | Analytical or scientific software | | | MAGIC software | Analytical or scientific software | | | Magma Design Automation Blast Create | Analytical or scientific software | | | Magma Design Automation Blast FPGA | Analytical or scientific software | | | MathWorks Simulink | Analytical or scientific software | | | MathWorks Simulink DSP Blockset | Analytical or scientific software | | | MathWorks Simulink Fixed-Point Blockset | Analytical or scientific software | | | Mentor Graphics BSDArchitect | Analytical or scientific software | | | Mentor Graphics Calibre | Analytical or scientific software | | | Mentor Graphics LeonardoSpectrum | Analytical or scientific software | | | Mentor Graphics Precision RTL | Analytical or scientific software | | | Microarchitecture simulation software | Analytical or scientific software | | | Monte Carlo simulation software | Analytical or scientific software | | | M-Sim | Analytical or scientific software | | | Simulation program with integrated circuit emphasis SPICE | Analytical or scientific software | | | SoftICE | Analytical or scientific software | | | Synopsys Design Compiler | Analytical or scientific software | | | Synopsys Hercules | Analytical or scientific software | | | Synopsys HSIM | Analytical or scientific software | | | Synopsys HSPICE | Analytical or scientific software | | | Synopsys TetraMax ATPG | Analytical or scientific software | | | Synplicity Synplify | Analytical or scientific software | | | The Mathworks Control System Toolbox | Analytical or scientific software | | | The Mathworks Data Acquisition Toolbox | Analytical or scientific software | | | The Mathworks Embedded Coder | Analytical or scientific software | | | The MathWorks Real-Time Workshop | Analytical or scientific software | | | The MathWorks Signal Processing Toolbox | Analytical or scientific software | | | The MathWorks Symbolic Math Toolbox | Analytical or scientific software | | | The MathWorks Wavelet Toolbox | Analytical or scientific software | | | Timing analysis software | Analytical or scientific software | | | Verification software | Analytical or scientific software | | | Very high speed integrated circuit VHSIC hardware description language VHDL simulation software | Analytical or scientific software | | | Xilinx Synthesis Technology XST | Analytical or scientific software | | | Cadence Encounter RTL Compiler | Compiler and decompiler software | | | Cadence Allegro PCB Designer | Computer aided design CAD software | | | Cadence Concept | Computer aided design CAD software | | | Cadence OrCAD software | Computer aided design CAD software | | | Cadence Schematic Composer | Computer aided design CAD software | | | Cadence Virtuoso Layout Suite | Computer aided design CAD software | | | Complementary-symmetry/metal-oxide semiconductor CMOS layout software | Computer aided design CAD software | | | Dassault Systemes CATIA | Computer aided design CAD software | | | Electronic design automation EDA software | Computer aided design CAD software | | | Field programmable gate array FPGA design software | Computer aided design CAD software | | | Mathsoft Mathcad | Computer aided design CAD software | | | Mentor Graphics Xpedition xDX Designer | Computer aided design CAD software | | | PARTHENON | Computer aided design CAD software | | | Place-and-route software | Computer aided design CAD software | | | PTC Creo Parametric | Computer aided design CAD software | | | Schematic editors | Computer aided design CAD software | | | State diagram software | Computer aided design CAD software | | | Xilinx ISE Foundation | Computer aided design CAD software | | | Xilinx ModelSim | Computer aided design CAD software | | | Database software | Data base user interface and query software | | | PCI Express PCIe | Data base user interface and query software | | | Eko | Desktop communications software | | | Boundary scan description language BSDL | Development environment software | | | Cadence Opus | Development environment software | | | Freescale CodeWarrior Tools | Development environment software | | | Hardware description and verification language | Development environment software | | | Hardware description language HDL | Development environment software | | | National Instruments LabVIEW | Development environment software | | | Register transfer language RTL | Development environment software | | | SystemVerilog | Development environment software | | | Tool command language Tcl | Development environment software | | | Verilog | Development environment software | | | Very high-speed integrated circuit VHSIC hardware description language VHDL | Development environment software | | | Internet search engine software | Information retrieval or search software | | | Web browser software | Internet browser software | | | Microsoft Visual C# .NET | Object or component oriented development software | | | SKILL FMEA software | Object or component oriented development software | | | Cisco IOS | Operating system software | | | Magellan Firmware | Operating system software | | | Block diagram software | Pattern design software | | | Windows kernel debuggers | Program testing software | |