Edward Silva
Graduating May 2026

Edward Silva

BS Electrical Engineering @ Colorado School of Mines

Electrical Engineering senior at Colorado School of Mines, graduating May 2026. Focused on embedded systems and signal processing.

Experience

Software Engineering Intern

Kratos Defense Colorado Springs, CO June - August 2025
  • Achieved 1.6x execution speedup by optimizing legacy DSP algorithms in C++ through code refactoring and performance analysis, reducing computational overhead for real-time signal processing applications.
  • Improved system throughput by developing and implementing SIMD-optimized mathematical algorithms using vectorized operations for parallel data processing.
  • Researched and demonstrated an improved approach to coding a FIR filter, presenting positive findings and performance gains to the team for adoption in future projects.
  • Reduced debugging time and improved system maintainability for development teams by designing and deploying a comprehensive logging framework with configurable severity levels and error tracking.

Projects

Featured Project School Project

Autonomous Path Following Robot

August - December 2025

Arduino Raspberry Pi Python C++
  • Developing the computer vision system for a semester-long robotics project, working within a four-person team split between vision and controls
  • Created a real time object detection program in Python using OpenCV that identifies target shapes from live video streams with bounding boxes and masks, surpassing the original single image requirement
  • Building a communication interface between the Raspberry Pi and Arduino to exchange control and sensor data, enabling integration of perception with motion control
  • Supporting integration with a PID control system to achieve path following and autonomous navigation

Coursework

EENG 519 Estimation Theory & Kalman Filtering

Introduction to estimation theory with emphasis on the Kalman filter. Topics include random processes, state-space models, optimal linear filtering, extended Kalman filter, and applications to navigation and tracking.

EENG 417 Modern Control Design

State-space methods for analysis and design of control systems. Topics include state-space representations, controllability, observability, state feedback, observer design, and introduction to optimal control.

EENG 411 Digital Signal Processing

Theory and application of digital signal processing. Topics include discrete-time signals and systems, z-transforms, DFT/FFT, digital filter design (FIR and IIR), and multirate signal processing.

EENG 393 PCB Design

Designed, fabricated, and soldered a printed circuit board (PCB), applying layout best practices and real-world manufacturing constraints from concept to implementation.

EENG 391 Computational Methods for Electrical Engineering

Computational techniques for solving electrical engineering problems. Topics include numerical methods, MATLAB programming, signal analysis, and system simulation.

EENG 386 Fundamentals of Engineering Electromagnetics

Introduction to electromagnetic field theory. Topics include electrostatics, magnetostatics, Maxwell's equations, plane waves, and transmission lines.

EENG 385 Electronic Devices and Circuits

Introduction to semiconductor devices and electronic circuits. Topics include diodes, bipolar junction transistors, field-effect transistors, operational amplifiers, and frequency response.

EENG 383 Embedded Systems

Introduction to embedded microcontroller systems including hardware and software. Topics include timers, interrupts, analog-to-digital conversion, pulse-width modulation, and serial communication.

EENG 350 Systems Exploration and Engineering Design Lab

Hands-on laboratory exploring system design concepts through team-based projects integrating hardware and software components.

EENG 311 Information Systems Science II (Signals and Systems II)

Introduction to random variables, random processes, and noise in linear systems. Applications to communication systems including matched filters, signal-to-noise ratio, and bit error rate.

EENG 310 Information Systems Science I (Signals and Systems I)

Introduction to continuous-time and discrete-time signals and systems. Topics include convolution, Fourier series, Fourier transforms, sampling, and the z-transform.

EENG 307 Feedback Control Systems

An introduction to linear feedback control systems. Modeling of linear systems using transfer functions and state-space representations. Analysis and design using root-locus and frequency-response methods.

Skills

Programming

C++ Python MATLAB Java Verilog RISC-V Assembly Bash

Hardware

Arduino Raspberry Pi Digital Circuits Embedded Systems Microcontrollers Circuit Design

Software

VS Code Git/GitHub Linux Simulink Autodesk Revit MEP AutoCAD Eclipse SSH LaTeX Microsoft Office Suite Google Suite