Search Jobs

View our current openings and apply!

FPGA / Embedded Systems Engineer

Oklahoma City, OK 73114

Industry: Information Technology Job Number: 63516831 Pay Rate: $120000-125000 / year

Job Description

FPGA / Embedded Systems EngineerLocation: Oklahoma City, OK
Employment Type: Direct Hire | Full-Time
Compensation: $120,000–$125,000 annually, based on experience and qualificationsPosition OverviewWe are seeking a hands-on FPGA / Embedded Systems Engineer to join our engineering team in Oklahoma City. This position is ideal for an engineer who enjoys working at the intersection of FPGA hardware, digital design, embedded software, and system-level engineering.The successful candidate will design, develop, integrate, test, and troubleshoot FPGA-based digital systems and embedded hardware/software solutions. You will work closely with electrical, firmware, software, and systems engineers throughout the product lifecycle—from initial requirements and architecture through prototype development, validation, and production.This is an opportunity to take ownership of challenging engineering problems and contribute directly to the development of high-performance, reliable electronic systems.What You'll Do
  • Design, develop, simulate, implement, and verify FPGA-based digital systems.
  • Develop RTL using VHDL, Verilog, and/or SystemVerilog.
  • Perform FPGA synthesis, implementation, timing analysis, and design optimization.
  • Develop and integrate embedded C/C++ software for FPGA, processor, and hardware interfaces.
  • Support hardware/software integration, system bring-up, debugging, and validation.
  • Work with FPGA development environments and toolchains such as AMD/Xilinx Vivado/Vitis, Intel Quartus, and/or Microchip Libero.
  • Develop engineering scripts and automation using Python, Tcl, Bash, or similar tools.
  • Translate system requirements into practical hardware and firmware implementations.
  • Troubleshoot problems across RTL, FPGA timing, embedded software, hardware interfaces, and system-level functionality.
  • Use laboratory equipment such as oscilloscopes, logic analyzers, JTAG/debug tools, and other test equipment to diagnose hardware and system issues.
  • Participate in prototype development, design verification, validation, and transition to production.
  • Develop and maintain technical documentation, test procedures, design specifications, and engineering reports.
  • Collaborate with multidisciplinary engineering teams throughout the complete product development lifecycle.
  • Contribute to automated build, test, and verification processes where appropriate.
  • Participate in design reviews and provide technical input on architecture, implementation, and troubleshooting.
Required Qualifications
  • Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.
  • Professional experience developing FPGA-based digital systems.
  • Strong proficiency in at least one hardware description language:
    • VHDL
    • Verilog
    • SystemVerilog
  • Experience with FPGA development workflows, including RTL design, simulation, synthesis, implementation, timing analysis, and verification.
  • Experience with embedded C/C++ and hardware/software integration.
  • Experience with at least one major FPGA development environment, such as:
    • AMD/Xilinx Vivado or Vitis
    • Intel Quartus
    • Microchip Libero
  • Strong understanding of digital design, FPGA architecture, timing, simulation, and verification.
  • Strong analytical, troubleshooting, and problem-solving abilities.
  • Ability to work effectively with electrical, firmware, software, and systems engineering teams.
  • Ability to work hands-on with hardware during development and system integration.
Preferred QualificationsThe following experience is highly desirable:
  • 3+ years of professional FPGA, digital design, embedded systems, or closely related engineering experience.
  • Experience with FPGA-based SoC architectures.
  • Experience with AMD/Xilinx Zynq, Versal, or similar FPGA/SoC platforms.
  • Experience with high-speed digital interfaces and communication protocols.
  • Experience with FPGA verification methodologies and simulation tools.
  • Embedded Linux and/or RTOS experience.
  • Experience with Python, Tcl, and/or Bash scripting.
  • Experience with Git or other source-control systems.
  • Experience developing automated build, test, or deployment workflows.
  • Experience with oscilloscopes, logic analyzers, JTAG, and other electronic test equipment.
  • Familiarity with Agile or other structured engineering development methodologies.
  • Experience in aerospace, defense, avionics, communications, radar, RF, industrial electronics, or other high-reliability environments.
What We're Looking ForWe are looking for more than someone who has simply worked alongside an FPGA team. The ideal candidate is a hands-on engineer who can personally contribute across the hardware/software boundary.You should be comfortable moving between:RTL design → FPGA implementation → timing/debugging → embedded C/C++ → hardware/software integration → system-level testingWe're especially interested in engineers who enjoy diagnosing difficult problems and can determine whether an issue originates in the FPGA logic, firmware, hardware, timing, interface, or system architecture.Compensation & Opportunity
  • Base salary: $120,000–$125,000 annually
  • Direct-hire opportunity
  • Compensation is commensurate with experience, education, technical expertise, and overall qualifications.
  • Opportunity to work on technically challenging FPGA and embedded systems projects.
  • Collaborative, multidisciplinary engineering environment.
  • Opportunity to contribute throughout the product development lifecycle—from concept and prototype through production.
EducationRequired: Bachelor's degree in Electrical Engineering, Computer Engineering, Computer Science, or a related technical discipline.Preferred: Master's degree or advanced technical coursework in a relevant field.

Meet Your Recruiter

Mark Edward Morrison
Business Development Manager

Mark was the first hire when American StaffCorp launched the Oklahoma City branch in 2008.  Currently he serves as the Business Development Manager.  He has learned the ebbs and flows of the OKC market and partners with clients to deliver them the top talent they deserve the first time!  Mark takes great pride in making ASC the leader in staffing services in OKC and is truly dedicated to our company. 

Send an email reminder to:

Share This Job:

Related Jobs:

Login to save this search and get notified of similar positions.

About Oklahoma City, OK

Ready to take your career to new heights? Explore job opportunities in the vibrant city of Oklahoma City, Oklahoma! Known for its friendly locals, thriving arts scene with the Oklahoma City Museum of Art and Lyric Theatre, and passionate support for their professional sports teams like the OKC Thunder, the area offers a perfect blend of urban excitement and outdoor charm with the Oklahoma River and Scissortail Park. Don't miss out on the chance to be part of a community that values growth and innovation, while savoring delicious local cuisine like BBQ ribs from Iron Star Urban BBQ. Find your dream job in OKC today and join a city that will inspire and invigorate your career journey!