... 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 ...
... 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 ...
Senior Embedded Software Engineer with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Medical
Retirement
Support CPU, GPU, and FPGA hardware integration and software implementation activities. * Collaborate with customers, suppliers, and cross-functional engineering teams to define and implement ...
Senior Embedded Software Engineer with Security Clearance
Auburn Hills, MI · On-site
$122K - $160K/yr
Medical
Retirement
Support CPU, GPU, and FPGA hardware integration and software implementation activities. * Collaborate with customers, suppliers, and cross-functional engineering teams to define and implement ...
Electrical Engineer II
Muskegon, MI · Hybrid
This includes FPGA, PCB, harnesses, enclosures, controllers, sensors, motor/generators, inverters ... control engineering techniques and criteria. This involves circuit design including parameters ...
Electrical Engineer II
Muskegon, MI · Hybrid
This includes FPGA, PCB, harnesses, enclosures, controllers, sensors, motor/generators, inverters ... control engineering techniques and criteria. This involves circuit design including parameters ...
Sr. PCBA Design Engineer
Ann Arbor, MI · On-site
$105K - $137K/yr
Medical
Dental
Vision
Life
Retirement
PTO
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
Medical
Dental
Vision
Life
Retirement
PTO
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
Medical
Dental
Vision
Life
Retirement
PTO
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
Medical
Dental
Vision
Life
Retirement
PTO
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 ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$180 - $230/hr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$180 - $230/hr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
$117K - $153K/yr
We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you ... Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ...
Senior Embedded Software Engineer
$117K - $153K/yr
We are looking for a Sr. Embedded Software Engineer to work for our Auburn Hills MI office. If you ... Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Senior Embedded Software Engineer
Auburn Hills, MI · On-site
$117K - $153K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... MSc Engineering desired (e.g. Electrical, Computer Science, Software, Systems, Aerospace ...
Software Embedded Engineer
$124K - $163K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... Applied working knowledge in the domain of software engineering development and systems integration ...
Software Embedded Engineer
$124K - $163K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... Applied working knowledge in the domain of software engineering development and systems integration ...
Software Embedded Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... Applied working knowledge in the domain of software engineering development and systems integration ...
Software Embedded Engineer
Auburn Hills, MI · On-site
$124K - $163K/yr
Support of CPU, GPU, and FPGA integration using design tools * Interact with external customers and ... Applied working knowledge in the domain of software engineering development and systems integration ...
Power Electronics Engineer
Auburn Hills, MI · On-site
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus
Power Electronics Engineer
Auburn Hills, MI · On-site
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus
Power Electronics Engineer
Auburn Hills, MI · On-site
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus
Quick apply
Power Electronics Engineer
Auburn Hills, MI · On-site
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus
Power Electronics Engineer
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus ...
Power Electronics Engineer
$106K - $125K/yr
Use computer assisted engineering and design software and tools to perform engineering tasks ... FPGA/VHDL software design, and Power HIL system design and CAN/Ethernet experience a plus ...
... FPGA, and RF teams to improve the performance of the location tracking system. · Stay ahead of ... engineers to incorporate localization algorithms into broader systems. · Chip in to code reviews ...
Quick apply
... FPGA, and RF teams to improve the performance of the location tracking system. · Stay ahead of ... engineers to incorporate localization algorithms into broader systems. · Chip in to code reviews ...
Localization Algorithm Engineer for RF Products::Southfield, MI (5 days in a week onsite)
Southfield, MI · On-site
... FPGA, and RF teams to improve the performance of the location tracking system. · Stay ahead of ... engineers to incorporate localization algorithms into broader systems. · Chip in to code reviews ...
Quick apply
Localization Algorithm Engineer for RF Products::Southfield, MI (5 days in a week onsite)
Southfield, MI · On-site
... FPGA, and RF teams to improve the performance of the location tracking system. · Stay ahead of ... engineers to incorporate localization algorithms into broader systems. · Chip in to code reviews ...
Electrician
Auburn Hills, MI · On-site
$30 - $35/hr
Support continuous improvement and communicate with engineering teams, customers, and vendors ... Knowledge of digital, analog, power, RF, and FPGA electronics . * Ability to read electrical ...
Quick apply
Electrician
Auburn Hills, MI · On-site
$30 - $35/hr
Support continuous improvement and communicate with engineering teams, customers, and vendors ... Knowledge of digital, analog, power, RF, and FPGA electronics . * Ability to read electrical ...
Electrical Engineer II
Muskegon, MI · On-site
This includes FPGA, PCB, harnesses, enclosures, controllers, sensors, motor/generators, inverters ... Ability to perform engineering calculations such as power analysis, wire gage and trace size ...
Electrical Engineer II
Muskegon, MI · On-site
This includes FPGA, PCB, harnesses, enclosures, controllers, sensors, motor/generators, inverters ... Ability to perform engineering calculations such as power analysis, wire gage and trace size ...
Fpga Programming information
See Michigan salary details
$74.1K - $83.1K
1% of jobs
$83.1K - $92.1K
4% of jobs
$92.1K - $101.1K
6% of jobs
$101.1K - $110.1K
9% of jobs
$111.9K is the 25th percentile. Wages below this are outliers.
$110.1K - $119.1K
23% of jobs
The median wage is $123.2K / yr.
$119.1K - $128K
14% of jobs
$128K - $137K
10% of jobs
$142.2K is the 75th percentile. Wages above this are outliers.
$137K - $146K
14% of jobs
$146K - $155K
11% of jobs
$155K - $164K
5% of jobs
$164K - $173K
3% of jobs
$74.1K
$128.4K
$173K
How much do fpga programming jobs pay per year?
Is FPGA programming a good career?
What is an FPGA programming?
An FPGA Programming job involves designing, developing, and optimizing digital circuits using hardware description languages (HDLs) such as VHDL or Verilog. FPGA (Field-Programmable Gate Array) engineers work with configurable hardware to implement custom logic for applications in industries like telecommunications, aerospace, and embedded systems. Responsibilities typically include coding, simulation, synthesis, testing, and debugging FPGA designs. Engineers in this role often collaborate with software and hardware teams to ensure efficient system integration.
What are the key skills and qualifications needed for FPGA programming?
To thrive in FPGA Programming, you need strong expertise in digital design principles, proficiency in hardware description languages (such as VHDL or Verilog), and a solid background in electrical or computer engineering. Familiarity with FPGA development tools like Xilinx Vivado or Intel Quartus, and often industry certifications, are highly valued. Problem-solving, meticulous attention to detail, and the ability to communicate technical concepts clearly are key soft skills for success. These abilities are critical for creating robust, efficient FPGA solutions that meet project specifications and collaborate effectively within engineering teams.
How much do FPGA programmers make?
What are common challenges faced in FPGA programming and how can I prepare for them?
FPGA programming roles often involve addressing complex timing constraints, debugging hardware-software interactions, and optimizing designs to meet performance and resource requirements. You may encounter steep learning curves with various vendor tools and constantly evolving technologies, so continuous learning and adaptability are invaluable. Collaboration with software, hardware, and verification engineers is typical, requiring you to communicate technical issues clearly and work through multi-disciplinary challenges together. Gaining experience with simulation tools, staying up to date with the latest FPGA architectures, and practicing systematic troubleshooting can help you succeed in these demanding environments.
What are the most commonly searched types of Fpga Programming jobs in Michigan?
The most popular types of Fpga Programming jobs in Michigan are:
What are popular job titles related to Fpga Programming jobs in Michigan?
For Fpga Programming jobs in Michigan, the most frequently searched job titles are:
What job categories do people searching Fpga Programming jobs in Michigan look for?
The top searched job categories for Fpga Programming jobs in Michigan are:

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.
About OtterBase
Sourced by ZipRecruiter
Industry
Recruiting and staffing services
Company size
201 - 500 Employees
Headquarters location
Grand Rapids, MI, US
Year founded
1998