Digital Design Engineer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+20 more
Job description
Designs and implements firmware for embedded devices and systems from requirements to production/deployment. -Designs, develops, codes, tests, and debugs Hardware Design Language (HDL) code for FPGAs embedded within a large system consisting of RF subsystems, embedded processors, and general-purpose computing. The FPGAs will interface directly with hardware elements, as well as, general purpose computing. -Involved in specifications, design and development of embedded HDL in engineering projects. -Analyzes and enhances efficiency, stability and scalability of system resources. -Integrates and validates new product designs. -Supports firmware and system quality assurance. -Provides post development support including integration, testing, and verification at the system level. -Will support both HDL and system level debugging. Experience in hands-on development and troubleshooting on embedded targets.
Requirements
Bachelor’s degree is required for this role -Multiple years of experience with the FPGA firmware development process is required, including VHDL code development, simulation, synthesis, timing closure, and FPGA verification. -Verilog experience -Must be proficient in all aspects of FPGA design and verification. -In-depth familiarity with Xilinx FPGAs, particularly the Virtex family, and in-depth knowledge of Synplicity, Xilinx ISE, Modelsim, Unix, laboratory test equipment, and source/revision control tools. -Experience developing implementation architectures from requirements documents or high level specifications. -Requires use and maintenance of legacy IP. -Requires ability to troubleshoot designs operating within an integrated system. -Knowledge of Verilog, Matlab, C/C++, Perl, XST, system C, system Verilog, Altera FPGA device technology, and/or RF system performance analysis. -Proven experience in embedded systems design with preemptive, multitasking real-time operating systems. -Knowledge of reading schematics and data sheets for components. -Strong documentation and writing skills. -Requires ability to communicate and work with teams on multiple-person chip developments.
Preferred Skills: -Master’s degree is preferred -Experience with wireless communications systems, digital signal processing, and/or communication theory is desired. -Experience in the design and debug of complex circuit boards, and/or design involving embedded DSPs or general purpose microprocessors is also desired.
-Active clearance is required to start.
-This position is 100% onsite with some periodic flexibility
Qualification Assessment Must Have Degree Level Bachelor’s Degree Yes Design Experience with complex, high-speed HDL based implementations of algorithms 15 years Experience with design/HDL analysis, including high speed and low power design 15 years Electrical/Electronics Xilinx FPGA 15 years Experience Implementing FPGA designs in hardware, including the creation of constraint files 15 years Hardware Firmware 15 years Programming Embedded Software 10 years FPGA Development (VHDL/Verilog or SystemVerilog) 15 years FPGA Programming 15 years Software Design/Development 10 years Signal Processing ASICs, FPGA, VLSI, and Mixed Signal Circuit Design 5 years Software Multithreaded and Multiprocessor Applications 1 years Software Tools Xilinx Toolsets (Vivado, Vitis) 3 years Systems System Integration and Validation 5 years Nice to Have Degree Level Masters Degree Yes Design Circuit Design 0 years Experience Digital and Wireless Radio/Communications Technology 0 years Signal Processing ASIC Design 0 years DSP, Processor, Micro Controllers 0 years
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this role…