Careers
We hire engineers who like hard technical problems and want to spend their time solving them, not in meetings.
Prototype. This isn't the live MicroNova site. Highlighted text still needs confirmation; hover it for the reason.
We hire engineers who like hard technical problems and want to spend their time solving them, not in meetings.

Waterford, MI · Must be a U.S. citizen
MicroNova is a Metro Detroit embedded systems company founded by a group of friends with academic backgrounds. We specialize in high-performance embedded systems, FPGA development and hardware design across R&D, test and measurement, audio, defense, oil and gas, and space.
We’re looking for an experienced embedded firmware and FPGA engineer to join our collaborative team in Waterford, Michigan. You’ll work with minimal bureaucracy and few meetings, focused on what you do best: creating new solutions to complex technical challenges.
Experience in every area is welcome but not required:
A typical project has a microcontroller or an FPGA-based SoC running a bare-metal C++ application, an RTOS such as FreeRTOS or Zephyr, or Linux with C++ and Python applications. We commonly use AMD Zynq, UltraScale+ and Versal SoCs, with hardware modules in VHDL and Verilog handling high-speed data ingestion and first-stage processing while the processor manages configuration and control. Alongside CI, our projects carry a suite of high-level firmware tests and FPGA simulation test benches, so we always know the state of development and build high-quality systems.