[Available for hire]

BradyGeiger

Open to work

Electrical & Computer Engineer
B.S. ECE, NC State University, 2026
Raleigh, NC · Open to relocation

Brady Geiger

Open to work

I graduated from NC State in 2026 with a B.S. in Electrical and Computer Engineering, and I am looking for my first full-time engineering role. I want to join a team that puts real hardware in the field: embedded systems, hardware design, or test and validation. I am based in Raleigh, North Carolina, willing to relocate, and available to start immediately.

Why I fit

Senior Design

ECE 484 / 485 Capstone

Low-power wireless vibration node for industrial equipment, delivered to an industry sponsor

Role
Hardware lead, firmware
Stack
STM32L4, LoRa, 4-layer PCB, FreeRTOS
Result
Three working nodes and a test report, on schedule

Core competencies

Embedded firmware

Bare-metal and RTOS firmware in C and C++ on STM32, ESP32, and MSP430. Drivers, interrupt-driven I/O, low-power modes, and bootloaders.

PCB design

Schematic capture and layout in KiCad, two to four layers. Stackup, impedance control, power integrity, DFM checks, and hand assembly down to 0402.

Digital and FPGA design

Verilog and SystemVerilog on Xilinx 7-series. Pipelined datapaths, AXI peripherals, timing closure in Vivado, and simulation with testbenches.

Signals and control

Sampling, filtering, and FFT analysis in MATLAB and Python. PID loops tuned on real plants, not just in simulation.

Test and validation

Oscilloscopes, logic analyzers, spectrum analyzers, and SCPI automation in Python. Every board ships with a test plan and measured results.

Power electronics

Linear and switching regulators, battery charging, and protection circuits. Thermal budgets checked with a thermocouple, not a guess.

How I work

Hands-onNot hands-off

I would rather probe a board than argue over a block diagram. Every project on this page ran on hardware I designed, assembled, and debugged myself.

LearnsAt speed

Senior design put KiCad, LoRa, and FreeRTOS in front of me in the same semester. I shipped with all three. New stacks are a week of reading, not a blocker.

TestedOn the bench

Simulation is where a design starts, not where it ends. I bring measured numbers to every review: efficiency curves, noise floors, timing margins.

CH1 3.3V rail · 20 mV/div · 2 µs/div

Roles I'm targeting

Firmware on resource-constrained microcontrollers: drivers, RTOS tasks, power management, and the bring-up work between a bare board and a product. I have done this on three custom boards and would do it again on yours.

WherePreparationMeetsOpportunity

Four years in the labs at NC State, surrounded by the Research Triangle's hardware companies. The coursework is done. The next board I bring up should be yours.

0

Custom PCBs designed, assembled, and brought up

0

Projects shipped end to end, from schematic to firmware

0

Years of lab-based coursework and team projects

Project log

0008

Added USB-C Power Delivery sink to the bench supply, 100 W input from a laptop charger

Learn more
0007

Built a SCPI test harness in Python that runs the full board bring-up checklist in six minutes

Learn more
0006

Senior design final demo: three vibration nodes ran for 30 days on a single 18650 cell

Learn more
0005

Rev B of the sensor node PCB: moved to four layers and cut radio current by 18 percent

Learn more
0004

FPGA audio effects pipeline on Artix-7 hit 48 kHz with a stable 12 ns timing margin

Learn more
0003

Retrofit a toaster oven into a PID reflow oven; every board after this one was reflowed on it

Learn more
0002

Programmable linear bench supply, 0 to 30 V at 3 A, with a buck pre-regulator to keep the pass transistor cool

Learn more
0001

First custom PCB: an MSP430 data logger with an SD card and a 3D-printed enclosure

Learn more

Resume

The short version

Download PDF

Education

North Carolina State University
B.S. Electrical and Computer Engineering, 2026
Raleigh, North Carolina

Coursework: Embedded Systems, Digital Design with FPGAs, Analog Electronics, Power Electronics, Signals and Systems, Control Systems, Computer Architecture, Microelectronics, Senior Design I and II

Senior design

Wireless vibration sensing node, industry-sponsored capstone, team of four
Hardware lead and firmware. Owned schematic, layout, and bring-up for two PCB revisions. Wrote the FreeRTOS firmware, the LoRa link layer, and the power budget that reached 30 days on one cell.

Tools

  • C
  • C++
  • Python
  • Verilog
  • SystemVerilog
  • MATLAB
  • KiCad
  • Altium
  • Vivado
  • STM32CubeIDE
  • FreeRTOS
  • LTspice
  • Git
  • Oscilloscopes
  • Logic analyzers
  • SCPI
  • Soldering to 0402

Quick facts

  • LocationRaleigh, NC. Open to relocation
  • AvailabilityImmediately
  • SeekingFull-time, entry level
  • Work authorizationAuthorized to work in the U.S.

I build things that have to work when the power comes on. If your team ships hardware and needs an engineer who will own a board from schematic to field test, let's talk.

ReadyTo ship

Email brady@bradygeiger.com
LinkedIn

Send a message

You get a confirmation right away, and I follow up within one business day.