Hardware Systems Engineer
Role details
Job location
Tech stack
Job description
We are looking for a well-rounded, experienced, electronics design engineer to develop custom printed circuit boards. Skills areas include: design of electronic circuits for printed circuit boards, design of Field Programmable Gate Arrays (FPGA) and debugging of firmware for embedded microprocessors.
The engineer should be able to work in a small company environment and be able to make contributions in many disciplines, including: define system architectures and specifications, define data interfaces, debug systems and manage a project team including outside vendors.
The successful candidate will keep current with the latest research and advances in the field, help shape the direction of the electronics and firmware of the product, and be comfortable tackling unfamiliar or broadly defined problems with little or no outside direction. We are looking for a person with excellent technical, management, and interpersonal skills, a good communicator, and someone who can comfortably work in a multidisciplinary field. Our company has a casual working environment, but high standards of performance.
Primary Areas of Responsibility
-
Design and test digital and analog circuits for printed circuit boards
-
Design and simulate FPGA's in Verilog or VHDL
-
Debug and test firmware for embedded processors that reside on printed circuit boards
-
Test and debug of printed circuit boards with custom circuits, FPGA's and firmware
-
Define electronics and firmware architectures, specifications and data interfaces
-
Generate documentation: requirement documents, operating manuals, flowcharts, etc.
-
Characterize new products, including boards, modules, ASIC's
-
Perform sustaining engineering on new products and legacy products
-
Knowledge in SW Languages (C++) and In-Circuit-Debuggers for support of firmware test and debug
Requirements
Do you have experience in Systems engineering?, Do you have a Bachelor of Science?, * B.S. or M.S. in Electrical Engineering or a related field
-
Electronic system development with at least 8 years of professional experience
-
Experience in the design of electronic circuits
-
Experience in Verilog or VHDL and C or C++
-
Ability to test and debug electronics systems
-
A self-starter and team player with excellent communication skills
-
Experience with project management, Experience with Specific Development Tools is Desired: (but not required):
-
Experience with circuit design CAD tools:
o OrCAD Schematic Capture
o PSpice, LTSpice, HyperLynx
- Experience with FPGA devices and experience with associated development tools:
o Xilinx and/or Altera FPGA devices
o Verilog and/or VHDL design languages
o CAD: Vivado, Quartus, Aldec Active HDL, ModelSim
- Experience with embedded processors and firmware development tools:
o ARM embedded processors
o IAR Embedded Workbench
-
Experience with Cypress Microsystem's Programmable System on a Chip (PSoC) and PSoC Designer CAD tool
-
Experience with lab equipment
o Oscilloscope, Logic Analyzer
- Project management tools:
o Microsoft Office & Microsoft Project
Benefits & conditions
$200,000 - $250,000 a year - Full-time, Contract, Pulled from the full job description
- Tuition reimbursement
- Parental leave
- 401(k)
- Retirement plan
- Dental insurance
- Relocation assistance
- Employee assistance program, * 401(k)
- Dental insurance
- Employee assistance program
- Parental leave
- Relocation assistance
- Retirement plan
- Tuition reimbursement