1

Fpga Engineer Jobs in Michigan (NOW HIRING)

Sr. PCBA Design Engineer

Ann Arbor, MI · On-site

$105K - $137K/yr

This includes FPGA circuits, SERDES channels, and PCIe interfaces. * Solve challenging engineering problems by characterizing components and PCB stack-ups, designing/prototyping analog front-end ...

Sr. PCBA Design Engineer

Ann Arbor, MI · On-site

$105K - $137K/yr

This includes FPGA circuits, SERDES channels, and PCIe interfaces. * Solve challenging engineering problems by characterizing components and PCB stack-ups, designing/prototyping analog front-end ...

Sr. PCBA Design Engineer

Ann Arbor, MI · On-site

$105K - $137K/yr

This includes FPGA circuits, SERDES channels, and PCIe interfaces. * Solve challenging engineering problems by characterizing components and PCB stack-ups, designing/prototyping analog front-end ...

Showing results 21-40

Fpga Engineer information

See Michigan salary details

$74.1K

$128.4K

$173K

How much do fpga engineer jobs pay per year?

As of Aug 6, 2026, the average yearly pay for fpga engineer in Michigan is $128,399.00, according to ZipRecruiter salary data. Most workers in this role earn between $113,300.00 and $145,600.00 per year, depending on experience, location, and employer.

What are some common challenges FPGA engineers face when transitioning a design from simulation to hardware implementation?

One common challenge FPGA Engineers encounter is ensuring that a design, which works well in simulation, functions correctly on actual hardware. Timing constraints, resource utilization, and hardware-specific bugs can arise that were not apparent during simulation. Debugging these issues may require using on-chip debugging tools and working closely with hardware teams to resolve signal integrity or board-level problems. Effective communication and iterative testing are key to a smooth transition from simulation to deployment.

What are the key skills and qualifications needed to thrive as an FPGA engineer, and why are they important?

To thrive as an FPGA Engineer, you need strong expertise in digital logic design, proficiency in hardware description languages like VHDL or Verilog, and typically a degree in electrical or computer engineering. Experience with FPGA development tools (such as Xilinx Vivado or Intel Quartus), simulation software, and relevant certifications can be highly beneficial. Attention to detail, problem-solving ability, and effective teamwork are standout soft skills for this role. These skills and qualities are crucial for successfully designing, verifying, and deploying reliable and efficient FPGA-based solutions in complex engineering environments.

What is the difference between Fpga Engineer vs Digital Design Engineer?

AspectFpga EngineerDigital Design Engineer
Required CredentialsBachelor's or higher in Electrical Engineering, Computer Engineering, or related fields; FPGA certifications beneficialBachelor's or higher in Electrical Engineering, Computer Engineering, or related fields; often similar certifications
Work EnvironmentDesigning, testing, and implementing FPGA hardware in labs or on-siteDesigning digital circuits, FPGA/ASIC hardware, often in similar environments
Industry UsageCommon in telecommunications, aerospace, defense, and embedded systemsUsed across electronics, telecommunications, and embedded systems industries

Both roles involve digital hardware design, often overlapping in skills and industry applications. An FPGA Engineer specializes in FPGA development and implementation, while a Digital Design Engineer may work on broader digital circuit design, including ASICs and FPGA hardware. The roles are closely related, with significant overlap in skills and work environments.

What is an FPGA engineer?

Field Programmable Gate Arrays (FPGAs) are integrated circuits used in a variety of technology hardware that are designed to be programmed after they are manufactured. An FPGA engineer uses Hardware Description Language (HDL) to develop and test the configuration that is programmed into these circuits. They may also be responsible for integrating several FPGAs together to form a more complex working system. Their work results in applications that are useful in a variety of industries and technical settings.

Are FPGA engineers in demand?

FPGA engineers are in high demand due to the increasing use of field-programmable gate arrays in industries such as telecommunications, aerospace, and defense. Their skills in hardware description languages like VHDL or Verilog and experience with FPGA development tools are highly valued, leading to strong job growth and competitive salaries.
What are the most commonly searched types of Fpga Engineer jobs in Michigan? The most popular types of Fpga Engineer jobs in Michigan are:
What job categories do people searching Fpga Engineer jobs in Michigan look for? The top searched job categories for Fpga Engineer jobs in Michigan are:
What cities in Michigan are hiring for Fpga Engineer jobs? Cities in Michigan with the most Fpga Engineer job openings:
Infographic showing various Fpga Engineer job openings in Michigan as of August 2026, with employment types broken down into 85% Full Time, and 15% Contract. Highlights an 88% In-person, and 12% Hybrid job distribution, with an average salary of $128,399 per year, or $61.7 per hour.

Embedded Linux Software Engineer

OtterBase

Southfield, MI • On-site

Other

Posted 26 days ago


Job description

Job Description Description: Embedded Software engineer to develop leading edge technology for network switch platforms and embedded devices. Responsibilities/skills: Design, develop, and maintain embedded Linux software for network switch platforms and embedded devices. Build and customize Linux kernels, boot loaders, root file systems, and bootable software images using Yocto or Buildroot.

Develop low-level drivers and hardware interfaces in C/C++, including register-level programming from IC datasheets. Configure and maintain CMake-based build systems and support CI/CD pipelines for embedded software releases. Collaborate with hardware, FPGA, RF, and systems teams to integrate, optimize, and troubleshoot embedded platforms.

Debug hardware and networking issues using lab equipment and contribute to system architecture for networking, timing, and synchronization. Qualifications: 5+ years of embedded Linux software development experience. Strong experience with C/C++, Linux kernel customization, Yocto and/or Buildroot, and embedded boot loaders (U-Boot or similar).

Experience creating bootable software images and managing embedded Linux build environments. Proficiency with CMake and modern software development workflows, including Git and CI/CD.