Aidan B.

ECE @ Carnegie Mellon

Greater Pittsburgh Region

About

Experience

  • Carnegie Mellon University (Pittsburgh, Pennsylvania, United States)
    • Technology Enhanced Facilities
      2022 - Dec 2025 · 4 yrs

      Conduct routine maintenance on computer labs and printers and collaborate with the computing services team to troubleshoot technology issues for students, faculty, and staff across the entire campus.

    • UTA: Grader
      Aug 2023 - Dec 2023 · 5 mos

  • Embedded Software Engineer Intern at Phlux Technologies
    May 2025 - Aug 2025 · 4 mos

    Developed bare-metal C firmware on a MicroBlaze soft-core (Artix-7) to control a Hydra3D ToF image sensor via SPI, implementing a row-sequenced pixel acquisition loop for per-row sensor capture. Redesigned FPGA memory/address-generation logic to pack row captures into contiguous frames, eliminating Python-side stitching and reducing frame construction time from ~2 minutes to <1 second (120× speedup). Validated and debugged through Python SDK, Vivado/Vitis, and JTAG; authored technical documentation detailing architecture changes, benchmarking, and timing constraints for future hardware-level SPI integration.

  • Westinghouse Electric Company (Pittsburgh, Pennsylvania, United States)
    • Robotics Software Engineer Intern
      May 2024 - Jan 2025 · 9 mos

      Built high-fidelity robotics simulations for automated manufacturing using NVIDIA Isaac Sim, Python and C++, optimizing motion planning and system verification for industrial applications. Developed and tested robotic motion control strategies for Universal Robots manipulators, integrating real-time simulation and kinematics through NVIDIA Isaac Sim.

    • AAM Engineering Intern
      May 2023 - May 2024 · 1 yr 1 mo

  • Robotics Intern at Carnegie Mellon Robotics Academy
    May 2019 - Aug 2019 · 4 mos