FPGA / Embedded Software Engineer
Location: Madison, WI
Employment Type: Full-Time
Salary: $90,000 - $130,000 (depending on experience)
We are seeking a talented FPGA / Embedded Software Engineer to join an innovative engineering team based in Madison, WI. This company designs high-performance audio and RF products used in broadcast, film, and live events. As an FPGA / Embedded Software Engineer, you will work across FPGA development (VHDL) and embedded software (C/C++) in a collaborative and technically challenging environment.
Responsibilities:
Develop and verify FPGA logic using VHDL for production hardware.
Create embedded software solutions in C/C++ for real-time systems.
Perform functional and performance verification including simulation, testing, and debugging.
Interface with high-speed digital protocols (I2C, SPI, UART) and write device drivers for Linux and RTOS.
Collaborate closely with a multi-disciplinary engineering team in Madison, WI.
Requirements:
B.S. Degree in Electrical Engineering, Computer Engineering, Computer Science, or related field.
Experience developing FPGA logic in VHDL and embedded software in C/C++.
Strong understanding of operating systems, multithreaded programming, and device drivers.
Hands-on experience with debugging tools such as oscilloscopes, DMMs, and JTAG.
Ability to work independently and as part of a team in Madison, WI.
Additional Information:
Position based in Madison, WI – on-site role.
No visa sponsorship available.
Comprehensive benefits package offered.
If you are a motivated FPGA / Embedded Software Engineer looking for your next opportunity in Madison, WI, we would love to hear from you.