M

Embedded Electrical Engineer

Accepting applications

Micronova · Waterford, MI

Full-Time Entry C++DDREthernetFPGAI2C
Posted
1d ago
Category
Design
Experience
Entry
Country
United States
Embedded Electrical Engineer

MUST BE A US CITIZEN

About MicroNova
MicroNova is a Metro Detroit-based embedded systems solutions company founded in 2012 by a group of friends with academic backgrounds. We specialize in high-performance embedded systems, FPGA development, and hardware design across multiple industries including R&D, Test & Measurement, Audio, Defense, and Space. We also created an open-source whole-house audio system that serves a growing community of DIY audio enthusiasts.

The Role
We're seeking an experienced engineer with a strong background in designing hardware for embedded systems to join our collaborative team in Waterford, MI. You'll work in an environment with minimal bureaucracy and few meetings, focusing on what you do best: creating innovative solutions for complex technical challenges. U.S. Citizenship is required.

Key Responsibilities
Design and develop embedded system hardware, including schematic capture and PCB layout
Work closely with firmware and mechanical engineers to design integrated hardware solutions that meet project requirements.
Work on multiple concurrent projects, balancing quick-turn assignments with long-term development
Collaborate directly with our team of engineers in a flat organizational structure

Technical Skills & Experience
Experience in all areas is desirable but not required:
2+ years of experience in embedded hardware design
Altium Designer proficiency
Schematic design and PCB layout for high-speed interfaces (PCI-e, LVDS, DDR, USB 3, 100GB Ethernet, JESD B/C)
Design and development of HDI PCB Stackups
Interface protocols: SPI, I2C, UART, PCI Express, LVDS, Ethernet, and JESD
Rigid Flex PCB design
Circuit design experience with:
FPGAs (Artix, Spartan, Zynq, Ultrascale, Vertex)
Microcontrollers (STM32, ESP32, Arduino)
Switching power supplies
Audio front ends
RF / Radar (X, Ku)
Nice to Have:
Knowledge of FPGA development (VHDL/Verilog)
Familiarity with FPGAs and their hardware requirements (Xilinx/AMD preferred)
Familiarity with embedded system firmware development in C/C++/Python

Our Technology Stack
A typical embedded system we develop runs C applications on FreeRTOS or Linux, interfacing with hardware modules designed in VHDL on Xilinx SoCs such as Zynq and Ultrascale+ ICs. The hardware modules primarily handle high-speed data ingestion and initial processing, while the CPU manages high-level control and configuration.

Why MicroNova?
Work with cutting-edge technology across diverse industries
Contribute to both client projects and our own innovative audio products
Enjoy a collaborative environment with direct input on projects
Minimal bureaucracy means more time for engineering and innovation
Join a team of friends who are passionate about embedded systems
Flexible working hours and hybrid work options to support work-life balance
Show more Show less