1

Fpga Software Engineer Jobs in Ohio (NOW HIRING)

FPGA Engineer - 1st

Cincinnati, OH ยท On-site

$124K - $160K/yr

... Engineering, FPGA Engineer for our client. This job is responsible for architecture, design and ... Familiar with hardware, software and firmware development methodologies to ensure quality and time ...

Senior FPGA Engineer

Dayton, OH ยท On-site

$90 - $120/hr

Tangram Flex is seeking a Senior FPGA Engineer with a Software/Firmware Focus to design, develop, and optimize high-performance digital logic circuits. This role bridges the gap between hardware ...

$94K - $104K/yr

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... HII Mission Technologies Division (HII-MT) is seeking a FPGA Engineer to join our dynamic team in ...

$94K - $104K/yr

Our capabilities in cybersecurity, network architecture, reverse engineering, software and hardware ... HII Mission Technologies Division (HII-MT) is seeking a FPGA Engineer to join our dynamic team in ...

Showing results 21-40

Fpga Software Engineer information

What is an FPGA software engineer?

FPGA Software Engineers are professionals who design, develop, and implement software and hardware solutions using Field-Programmable Gate Arrays (FPGAs). They write code, often in hardware description languages like VHDL or Verilog, to configure FPGAs for specific applications, such as signal processing or embedded systems. Their work involves both software programming and understanding of digital hardware, enabling the creation of custom hardware accelerators or processing units. These engineers collaborate with hardware and software teams to integrate FPGAs into larger systems and ensure optimal performance.

What are the key skills and qualifications needed to thrive as an FPGA software engineer?

To thrive as an FPGA Software Engineer, you need expertise in digital design, VHDL/Verilog programming, and a solid background in electrical or computer engineering. Familiarity with FPGA development tools like Xilinx Vivado or Intel Quartus, and often a relevant certification, is typically required. Strong problem-solving, attention to detail, and effective communication skills help in collaborating with teams and troubleshooting complex hardware-software integration issues. These abilities ensure efficient design, implementation, and optimization of FPGA solutions in high-performance computing and embedded systems.

What are some common challenges FPGA software engineers face when collaborating with hardware teams?

FPGA Software Engineers often work closely with hardware teams to ensure that designs are efficiently implemented and meet system requirements. One common challenge is aligning software logic with hardware constraints, such as timing, resource usage, and power consumption. Effective communication is key, as misunderstandings can lead to delays or design mismatches. Regular sync meetings, shared documentation, and iterative testing help bridge the gap and ensure successful integration.

What is the difference between Fpga Software Engineer vs Embedded Software Engineer?

AspectFpga Software EngineerEmbedded Software Engineer
Required CredentialsBachelor's in Electrical Engineering, Computer Engineering, or related; knowledge of FPGA design toolsBachelor's in Computer Engineering, Electrical Engineering, or related; experience with embedded systems
Work EnvironmentDesigning FPGA-based hardware solutions, coding in hardware description languages, testing FPGA prototypesDeveloping software for embedded devices, coding in C/C++, testing on hardware platforms
Industry UsageTelecommunications, aerospace, defense, high-speed data processingConsumer electronics, automotive, IoT devices, medical equipment

While both roles involve embedded systems and hardware-software integration, Fpga Software Engineers focus on FPGA hardware design and programming, whereas Embedded Software Engineers develop software for embedded devices. The roles often overlap in industries like aerospace and telecommunications but differ in technical focus and tools used.

Are FPGA Software Engineers in demand?

FPGA Software Engineers are in high demand due to the increasing use of FPGAs in industries such as telecommunications, aerospace, and defense. Their skills in hardware description languages like VHDL or Verilog, along with software development experience, are highly valued as companies seek to optimize performance and develop custom hardware solutions.

What are popular job titles related to Fpga Software Engineer jobs in Ohio?

For Fpga Software Engineer jobs in Ohio, the most frequently searched job titles are:

What job categories do people searching Fpga Software Engineer jobs in Ohio look for?

The top searched job categories for Fpga Software Engineer jobs in Ohio are:

What cities in Ohio are hiring for Fpga Software Engineer jobs?

Cities in Ohio with the most Fpga Software Engineer job openings:

FPGA Engineer - 1st

Kable Workforce Solutions

Cincinnati, OH โ€ข On-site

$124K - $160K/yr

Full-time

Re-posted 9 days ago


Job description

Location: Cincinnati, OH
Employment Type: 1st Shift, Full-time, Direct hire
Job Brief
Kable Workforce Solutions is hiring a Senior Specialist, Electrical Engineering, FPGA Engineer for our client. This job is responsible for architecture, design and development of next generation Electronic Safe and Arm Devices utilizing the latest state of the art technologies. The ideal candidate for this role would share our passion for creating and innovating new technologies in a highly dynamic, fast-paced environment.
What’s a Typical Day Like?
  • Analysis of the requirements, architecture definition, design and debug of FPGA and associated hardware and microcontroller products and associated firmware.
  • Developing Verilog HDL targeting Antifuse and enhanced Flash FPGA’s.
  • Performing effective analysis of functional issues or performance profiling with the hardware and firmware in test environments or target host systems.
  • Contribute to process improvements to ensure hardware-firmware quality and time-to-market.
What Are the Requirements of the Job?
  • Bachelor’s Degree and minimum 6 years of prior relevant experience. Graduate Degree and a minimum of 4 years of prior related experience. In lieu of a degree, minimum of 10 years of prior related experience.
  • Knowledge using Verilog for Logic Design.
  • Programming experience in C for embedded systems, including development of algorithms, manipulation of data structures, and implementing highly optimized code.
  • Experience with lab tools: Logic Analyzers, oscilloscopes, JTAG/ICE debuggers and protocol analyzers.
  • Familiar with hardware, software and firmware development methodologies to ensure quality and time-to-market (design verification, code reviews, unit testing, prototyping and product testing).
  • Familiar working with code version control repository tools, such as Subversion (SVN), GIT or TFS.
  • Digital Design practices and principles, logic design and architecture and experience with HDL’s (i.e Verilog, VHDL).
  • Knowledge using SystemVerilog for verification with AVM, VMM, OVM, or UVM a plus.
  • Developing C# source code targeting enhanced Flash Microcontrollers.
  • Good English knowledge (speech and writing).
  • Be action-oriented and organized.
  • Ability to handle short notice needs/requests
  • Ability to work in fast-paced environment.
  • Ability to move or lift up to 50+ lbs.
  • Ability to reach, grasp, hold, push, pull, bend, twist, squat, climb, kneel.
  • Ability to utilize hand/eye coordination.
  • Capability to stand for prolonged periods of time
How to Apply And Next Steps?
Please submit your resume in our application by clicking “apply now.” We look forward to reviewing your application and you will hear from us within 1 business day.
About Kable Workforce Solutions
For over 50 years, Kable Workforce Solutions has been connecting skilled professionals with leading employers across the region. We’re dedicated to helping people build lasting careers and helping companies grow through quality, integrity, and partnership.
We believe in people first — empowering individuals to succeed and celebrating the work that drives our communities forward.
Kable Workforce Solutions is proud to be an equal opportunity employer. We welcome and value diversity and are committed to creating an inclusive workplace where everyone can thrive. Read our full diversity statement here.
This job description is not intended to be all-inclusive, and the employee will also perform other reasonably related business duties as assigned by the immediate supervisor and other management as required.