Summary
Overview
Work History
Education
Skills
Timeline
Generic

Joel Palmer

Columbia

Summary

Multidisciplinary engineer with experience spanning FPGA development, embedded Linux platforms, CI/CD automation, build systems, and hardware bring-up. Strong foundation in C/C++, Python, BSP integration, and system-level debugging. Targeting embedded software roles where hardware knowledge and software execution are equally valued.

Overview

6
6
years of professional experience

Work History

Hardware Engineer

Geon Technologies
08.2020 - Current
  • Led modernization of legacy FPGA build infrastructure supporting the VITA 49 IP core product line, automating Processing System (PS) and Programmable Logic (PL) artifact generation using a Make-based build system integrated with GitLab CI/CD.
  • Improved Python automation/code-generation systems used for scalable IP creation and configuration management.
  • Designed and implemented a structured XML-based configuration schema for a multi-channel digital RF system, enabling user-defined control of AD9361 transceiver parameters including tuning frequency, bandwidth, sampling rate, gain mode, and hardware tolerance constraints.
  • Streamlined customer-facing release artifacts and filesystem organization to improve deployment workflows and reduce support friction.

Education

Bachelor of Science - Computer Engineering

Florida International University
Miami, FL
05-2020

Skills

Languages: Python, VHDL, C, C, GNU Make
Embedded Systems: Proficient Linux user, PetaLinux, Device Driver Support, SPI, I2C, BSP Support
Development: Git, CI/CD, Build Systems, Automation

d
Hardware: FPGA Integration, Hardware Debugging, Ethernet/IP/UDP Networking, RF Communication Systems, lab testing equipment


Documentation: Markdown, reStructuredText (RST)

Timeline

Hardware Engineer

Geon Technologies
08.2020 - Current

Bachelor of Science - Computer Engineering

Florida International University
Joel Palmer