Senior FPGA Engineer (New Hire Sign-On Bonus Eligible)
General Dynamics Mission Systems · Bloomington, MN · 1 mo ago
On-siteEngineering$160k/yrFull-time
About the role
General Dynamics Mission Systems has an opening for a Senior Advanced FPGA Engineer in Bloomington, MN. New hires are eligible for a sign-on bonus.
Responsibilities
- Responsible for definition, design, verification and documentation for 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
- Contributes to the generation and maintenance of work products (i.e. plans, specifications, design documentation, etc.) used for internal consumption and/or deliverable to external customers
- Develops and presents requirements, concepts, designs, decisions and results to internal management, other organizations, teammates and customers
- May contribute to technical subcontract management that may include SOW development, proposal evaluation, source selection, technical oversight, and subcontractor work product evaluation and acceptance
- Reviews vendor capability to support product development
- Applies a strong understanding of the organizationally defined processes throughout the lifecycle of the program or project
- Participates in the improvement of the FPGA organizational processes
- Supports the generation of technical engineering products by using the appropriate standards, processes, procedures, and tools throughout the development life cycle
- Leads 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
- Contributes to the technical approach on small proposals
- Provides leadership and/or direction to lower level employees
- Leads technical tasks for small teams or projects
- Exercises latitude in determining technical objectives of assignments
- Guides the successful completion of major programs and projects
Qualifications
- Requires a Bachelor's degree in Electrical or Computer Engineering, or a related Science, Engineering, Technology or Mathematics field
- 8+ years of job-related experience, or a Master's degree plus 6 years of job-related experience
- Agile experience preferred
- Ability to obtain a Department of Defense Secret security clearance is required at time 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
Skills
- Contributes to the development of new theories and methods in FPGA engineering
- Strong knowledge of other related disciplines
- Strong understanding of FPGA engineering processes
- Very experienced with Microchip Polarfire FPGAs
- Very experienced in utilizing UVM (Universal Verification Methodology) for FPGA verification
- Very experienced using SystemVerilog for FPGA development
- Strong awareness of business objectives and Engineering's role in achieving
- Strong proficiency in Microsoft Office applications
- Strong written and verbal communications skills
- Ability to think creatively
- Ability to multi-task
- Strong skill in communicating issues, impacts, and corrective actions
- Strong ability to recognize and clearly report information relevant to sound engineering design
- Strong understanding of basic project leadership principles including SPI/CPI, Earned Value, Cost Account Management (CAM), and Statistical Process Controls
- Provides resolution to problems to a diverse range of complex problems which require the use of ingenuity and creativity
- Frequent contact with managers within and outside of Engineering
- Frequent contact with project teams across the company
- Frequent contact with external customers and vendors
- Occasional contact with Business Development
- Identifies opportunities to apply AI for continuous improvement and innovation
Pay
USD $160,085.00/Yr. - USD $168,840.00/Yr. This estimate represents the typical salary range for this position based on experience and other factors (geographic location, etc.). Actual pay may vary.