Senior FPGA Engineer
Role details
Job location
Tech stack
Job description
Tangram Flex is seeking a Senior FPGA Engineer with a Software/Firmware Focus will design, develop, and optimize high-performance digital logic circuits. This role bridges the gap between hardware architecture and low-level software. The engineer is responsible for implementing complex digital signal processing (DSP) algorithms, managing high-speed data protocols, and ensuring seamless integration with host software systems., * Architecture & Design: Translate complex software requirements into optimized Register Transfer Level (RTL) architecture.
- IP Development: Design, implement, and test custom intellectual property (IP) blocks using VHDL, Verilog, or SystemVerilog.
- Hardware-Software Integration: Develop low-level C/C++ drivers, Linux kernel modules, and APIs to connect FPGA logic with embedded microprocessors.
- Verification & Testing: Write comprehensive testbenches (using UVM or SystemVerilog) and utilize hardware-in-the-loop (HIL) testing with oscilloscopes and logic analyzers.
- Timing Closure: Analyze and optimize logic placement, routing, and clock domains to meet strict hardware timing and power constraints.
Requirements
Do you have experience in Digital signal processing?, * Bachelor's degree in Computer Science, Electrical Engineering, Computer Engineering or a related field
- Ability to obtain or possess a current/or recent U.S. Government Security (DoD) Clearance. U.S. citizenship is required to obtain clearance
- Hardware Languages: Proficiency in VHDL, Verilog, or System Verilog.
- Software Languages: Strong programming skills in C, C++, and scripting languages like Python or Tcl for automation.
- FPGA Toolchains: Mastery of vendor tools such as AMD/Xilinx Vivado, Intel Quartus, or Microchip Libero.
- Methodologies: Experience with High-Level Synthesis (HLS), Digital Signal Processing (DSP), and SoC architectures (e.g., ARM-Cortex embedded in FPGA).
- Protocols: Deep understanding of high-speed interfaces like PCIe, Ethernet (10G/100G), DDR4/DDR5, and AXI streaming.
- Work is based in Dayton, Ohio with periodic days at WPAFB
- Travel required up to 25% for customer support and presentations
Desired Skills:
- Experience: 5+ years of hands-on experience in FPGA design and embedded software development.
- Domain Expertise: Industry-specific experience in areas like RF/SDR, defense, automotive (ADAS), high-frequency trading, or data centers.
Physical Requirements:
- Ability to travel by air, car, or other transportation methods
- Prolonged periods of sitting at a desk and working on a computer (up to 8 hours/day)
- Ability to lift and carry lightweight items (e.g., laptops, demo equipment, marketing materials) up to 25 lbs.
- Frequent use of hands and fingers for typing, using a mouse, writing, and handling equipment.
- Visual acuity to read detailed technical documents, view computer screens, and operate software systems
- Auditory ability to participate in meetings, customer demos, and conference calls, including in potentially noisy environments (e.g., trade shows or military facilities)
- Mobility to move between office spaces, customer sites, conference venues, and manufacturing or lab environments
- Flexibility to adapt to varying work environments (e.g., corporate offices, government buildings, industrial or lab spaces)
Benefits & conditions
Pulled from the full job description
- Health insurance
- 401(k) matching
- Paid time off
- Vision insurance
- Health savings account
- Dental insurance
- Life insurance, We are committed to staying rooted in our core value of Team First. For that reason, we've designed a highly competitive benefits program and supportive work environment to engage employees and their families.
- Hybrid work options
- Flexible Working Hours, 10 paid holidays, and generous Paid Time Off
- Employer Paid Medical, Dental, Vision and Short and Long Term Disability Insurance
- Access to group rating plans for Life Insurance
- Employer contribution to Health Savings Account
- Competitive 401K employer match
- A work environment and culture that fosters transparency, collaboration and well-being