> Markdown version of [/jobs/ext/4462627-embedded-firmware-engineer-fpga-development](https://www.wearedevelopers.com/jobs/ext/4462627-embedded-firmware-engineer-fpga-development). Every page supports `.md` or `Accept: text/markdown`. Links point to the HTML versions so they work for humans too. Agent guide: [/agents.md](https://www.wearedevelopers.com/agents.md). --- # Embedded Firmware Engineer - FPGA Development - **Company:** Maania Consultancy Services - **Location:** Cedar Park, TX, United States - **Experience:** Experienced - **Contract:** Permanent contract - **Skills:** Computer Engineering, Linux, Logic Synthesis of Circuits, Embedded Software, Ethernet, Firmware, Field-Programmable Gate Array (FPGA), Linux Kernel, PCI Express, Real-Time Operating Systems, Reduced Instruction Set Computing, Specman, SystemVerilog, Verilog, VHSIC Hardware Description Language (VHDL), Real Time Systems, Fpga Hardware, ModelSim - **Published:** October 17, 2026 - **Apply:** https://www.careerbuilder.com/job-details/embedded-firmware-engineer-fpga-development-cedar-park-tx--0b1a33ce-c888-49cc-b8c5-32f411921b64 ## About the Role * 3-5 years of experience in embedded firmware development, with 3+ years in FPGA design and verification. * Proficiency in VHDL/Verilog/SystemVerilog for RTL design and FPGA development. * Hands-on experience with RTL verification, testbenches, and UVM methodologies. * Familiarity with FPGA design flows, including simulation (e.g., ModelSim), synthesis, and Libero SoC tools. * Knowledge of digital design principles (e.g., clock domains, pipelining, AXI/Avalon protocols) and verification concepts like constrained-random testing. * Experience with real-time systems and FPGA integration with Linux/RTOS. * Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field. ## Description Required Skills, Experience, and Education:3-5 years of experience in embedded firmware development, with 3+ years in FPGA design and verification.Proficiency in VHDL/Verilog/SystemVerilog for RTL design and FPGA development.Hands-on experience with RTL verification, testbenches, and UVM methodologies.Familiarity with FPGA design flows, including simulation (e.g., ModelSim), synthesis, and Libero SoC tools.Knowledge of digital design principles (e.g., clock domains, pipelining, AXI/Avalon protocols) and verification concepts like constrained-random testing.Experience with real-time systems and FPGA integration with Linux/RTOS.Bachelor's or Master's degree in Electrical Engineering, Computer Engineering, or related field.Key Duties:Design, develop, and verify FPGA logic using VHDL/Verilog/SystemVerilog for Microchip PolarFire SoCs, including programmable logic, DSP blocks, and high-speed interfaces (e.g., PCIe, Ethernet, SERDES).Create and optimize IP cores and custom peripherals/accelerators tailored to PolarFire's architecture.Integrate FPGA firmware with embedded processors (e.g., RISC-V cores) and collaborate with software teams to support Board Support Packages (BSPs) and Linux kernel drivers.Build RTL verification environments with testbenches using UVM methodologies for design correctness and coverage.Powered by JazzHR