Advanced ASIC FPGA Engineer- (Sign-on Bonus Available)
General Dynamics Mission Systems · Scottsdale, AZ · 1 mo ago
HybridInformation Technology$123k/yrFull-time
Basic Qualifications
- Bachelor’s degree in Electrical or Computer Engineering, or a related Science, Engineering, Technology or Mathematics field.
- Also requires 5+ years of job-related experience, or a Master's degree and 3 years of job-related experience.
- Clearance Requirements: Department of Defense TS/SCI security clearance is preferred at time of hire. Candidates must be able to obtain a TS/SCI clearance within a reasonable amount of time from date of hire.
- Applicants selected will be subject to a U.S. Government security investigation and must meet eligibility requirements for access to classified information.
- Due to the nature of work performed within our facilities, U.S. citizenship is required.
Responsibilities
- Responsible for definition, design, verification and documentation for ASIC (Application Specific Integrated Circuit) and/or FPGA (Field Programmable Gate Array) developments.
- Determines architecture, system simulation and detailed design approach.
- Defines module interfaces and all aspects of device design and simulation.
- Evaluates the process flow including but not limited to high level design, synthesis, place and route, timing and power utilization.
- Creates test and simulation plans that establish functional criteria.
- Verifies test results and analyzes performance.
- May also review vendor capabilities, foundry technologies, device libraries and simulation tools.
- Participates in the improvement of the ASIC/FPGA organizational processes.
- Supports the generation of technical engineering products by using the appropriate standards, processes, procedures, and tools throughout the ASIC/FPGA development life cycle.
- Contributes to the research and analysis of data, such as customer design proposal specifications, and manuals to determine feasibility of design or application.
- Selects components and equipment based on analysis of specifications and reliability.
- May provide leadership and/or direction to lower level employees.
- Independently determines approach to solutions.
- Contributes to the completion of major programs and projects.
- Plans and executes project tasks for activities described above.
Knowledge, Skills and Abilities
- Proficient use and understanding of ASIC/FPGA engineering concepts, principles, and theories.
- Proficient in the principles and techniques of ASIC/FPGA design.
- Proficient understanding of ASIC/FPGA processes.
- Proficient knowledge of other related disciplines.
- Keeps abreast of technology trends.
- Proficient awareness of business objectives and Engineering’s role in achieving.
- Proficient in Microsoft Office applications.
- Proficient in ASIC/FPGA design tools.
- Proficient written and verbal communications skills.
- Ability to think creatively.
- Ability to multi-task.
- Proficient skill in communicating issues, impacts, and corrective actions.
- Proficient ability to recognize and clearly report information relevant to sound ASIC/FPGA design.
- Proficient ability to develop and sell concepts and ideas.
- Regular contact with senior levels of internal work groups.
- Contact with project leaders and other professionals within the Engineering department and with project teams across the company.
- Some contact with external customers.
- Identifies opportunities to apply AI for continuous improvement and innovation.
Key Responsibilities
- The individual will be responsible for and participate in the ASIC/FPGA product life cycle (requirements, design, implementation, and test).
- Must be knowledgeable in VHDL and/or Verilog RTL coding and be proficient in micro-architecture design.
- Successful candidates will have an understanding of digital design concepts and proficient in the digital design tool flow (synthesis, timing, place and route, and in system debug).
- This candidate must have an ability to operate in a team environment and collaborate across the different teams as required to accomplish the design goals.
- Must have strong written and oral communication skills.
Basic Qualifications for Adv ASIC /FPGA Design Engineer
- Ability to generate micro architecture and detailed design approaches.
- Proficient in async design principals, timing closure, and constraint generation.
- Proficiency in HDL (VHDL/Verilog).
- Proficiency in scripting languages such as Tcl, Python, or Perl.
- Effective communication, presentation skills, and high proficiency in technical problem solving.
Preferred Qualifications
- Leads technical tasks or small projects.
- Understanding of high reliability design principals.
- Experience with Xilinx and Microchip FPGAs along with associated tools (ISE, Vivado, Libero).
- Experience with synthesis tools (Precision, Synplify).
- Experience with verification tools (QuestaSim/UVM).
- Experience with clock-domain-crossing tools (Questa CDC).
- Experience with lab bring-up and debug (Oscilloscope, Logic Analyzer, ChipScope).
- Active DoD Secret Clearance or higher.