Hardware Engineer I provides analysis related to the design, development, and implementation of hardware for products. Develops test strategies, devices, and systems. Being a Hardware Engineer I performs stress and performance tests on a variety of computer hardware including circuit boards, processors and wiring. May require a bachelor’s degree in area of specialty. Additionally, Hardware Engineer I typically reports to a supervisor or manager. To be a Hardware Engineer I typically requires 0-2 years of related experience. Works on projects/matters of limited complexity in a support role. Work is closely managed.
Hardware Engineer Job Description Template
Our company is looking for a Hardware Engineer to join our team.
Responsibilities:
- Ability to generate the test environ me nt (Testbench) for FPGAs;
- Strong background in both hardware design and embedded software integration;
- Experience developing hardware for aerospace & defense military systems;
- Demonstrated ability to meet aggressive and dynamic work objectives;
- Strong background in embedded systems development, debugging microprocessor systems, specifically with integration of large FPGAs;
- Exceptional problem-solving and system-debugging skills;
- Good oral and written communication skills;
- Experience interfacing FPGAs to microprocessors. Experience developing PCI interfaces within FPGAs and integrating them to multi-slave environ me nts;
- Familiarity with the major FPGA manufacturers and their develop me nt tools as well as third party tool such as Mentor Graphics;
- Experience with lab equip me nt e.g. oscilloscopes, spectrum/logic analyzers, power me ters, etc;
- Experience with large scale VHDL FPGA design from conception, through execution to production release;
- Self-motivated, effective working as a team member;
- Demonstrated track record of working on successful projects from concept to deployment;
- Strong background in hardware design, microprocessor systems, PCI, and digital communications;
- Implementing GPS and waveform algorithms in embedded signal processors / FPGA’s including simulation, coding,
Requirements:
- Python or similar scripting capability to analyze data;
- The use of test equipment – especially spectrum Analyzers, Network Analyzers and Digital Oscilloscopes;
- Basic knowledge of digital signal processing theory;
- Knowledge of high-speed analog design, signal integrity, transmission lines, RF and microwave concepts;
- Resolution of technical problems that cross functional domain areas of hardware/software;
- Develop Integration and Test procedures;
- 5+ years of related experience;
- Broad knowledge of software, operating systems, hardware, and networking;
- Designing embedded hardware systems, using EDA/PCB design software (OrCad, KiCad, Altium);
- Systems and subsystems design architecture, integration and verification testing;
- Printed Circuit Board Tools;
- Knowledge of Regulatory, Compliance Requirements for electronics;
- Experience with software and hardware configuration management principles and systems;
- Microcontrollers, preferably STM, TI, Freescale, NXP, and relevant software stacks as well as bare metal programming;
- Antenna Subsystem Knowledge.