Bryan Zimmerman

Founder

Washington, DC, United States31 yrs experience
AI EnabledHighly Stable

Key Highlights

  • Over 20 years of experience in software engineering.
  • Expert in modern C++ and high-performance computing.
  • Proven track record in leading complex engineering projects.
Stackforce AI infers this person is a seasoned software engineer specializing in high-performance computing and autonomous systems.

Contact

Skills

Core Skills

Software DevelopmentC++High Performance Computing (hpc)Embedded SystemsC

Other Skills

Agile Application DevelopmentAlgorithmsAnalog Circuit DesignArtificial Intelligence (AI)Autonomous VehiclesBazelBig DataC (Programming Language)CMakeCellular CommunicationsCommunications EngineeringComputational ModelingConcurrent ProgrammingCross-functional CollaborationsCross-platform Development

About

As a Principal Software Engineer, I bring over two decades of experience at the intersection of low-latency systems, modern C++ (11–26+), and high-performance computing. I have architected and delivered scalable, production-grade solutions across a range of mission-critical environments—from autonomous vehicles and cybersecurity to unstructured big data platforms and enterprise infrastructure. My work is defined by technical precision, innovative algorithm design, and a deep understanding of hardware, software, and firmware integration. Throughout my career, I have led the full lifecycle development of complex cross-platform systems, mentoring global engineering teams while serving as a recognized expert in C++ standards and concurrency. Whether optimizing motion planning algorithms at Motional, architecting core infrastructure at eBay, or driving malware detection engines at FireEye, I have consistently delivered breakthroughs in system speed, memory efficiency, and reliability. My leadership style emphasizes mentorship, rigorous code quality, and agile execution, often taking on projects deemed high-impact or high-risk and turning them into measurable success. My approach to engineering is grounded in both technical depth and strategic foresight. I thrive in environments where innovation, scale, and performance intersect—whether building in-memory databases from scratch, compressing multi-million-record streams, or integrating ML pipelines into real-time control systems. Colleagues trust me as the go-to authority on complex C++ problems and architectural challenges, and I pride myself on driving outcomes that align with both business goals and technical excellence. Lastly, I have extensive experience in complete life-cycle hardware design, RF engineering, DSP/FPGA processing, and multidisciplinary system integration. Competencies: Expert Modern C++(11-26+) Development High-Performance Computing (HPC) Cross-Functional Collaboration Cross-Platform Development Low-Latency System Design Agile/TDD Development System Architecture Performance Optimization Multithreading (Concurrency) Hardware/Firmware/RF/FPGA/PCB

Experience

31 yrs
Total Experience
3 yrs 1 mo
Average Tenure
--
Current Experience

Motional

Principal Software Engineer(Remote)

Jan 2023Jan 2025 · 2 yrs · Pittsburgh, Pennsylvania, United States · Remote

  • A company backed by Hyundai Motor Group and focused on developing and commercializing fully autonomous vehicles.
  • Accomplishment Highlights:
  • Software Development & Optimization: Developed high-performance, low-latency distributed systems in C++20/23/26 for motion planning, integrating SIMD enhancements to improve algorithmic speed by 3x+. Spearheaded optimization of mathematical algorithms for high-performance computing via cache locality, concurrency, and efficient data structures.
  • Cross-Platform Integration & Leadership: Led successful integration of Python-based AI/ML code within a C++ control stack, a project forecasted to take 18+ months, completed in 3 months with a team of 7+, earning company-wide recognition. Eliminated over 30% of obsolete code during the integration, enhancing system maintainability and performance.
  • Embedded Systems & Real-Time Software: Modernized real-time embedded systems for vehicle control by integrating CI/CD pipelines, enforcing test-driven development, and improving simulation fidelity using production-grade embedded algorithms. Enabled execution of real embedded controllers in a simulation environment, uncovering hundreds of bugs and increasing system reliability.
  • Machine Learning & Algorithmic Development: Developed machine learning and reinforcement learning components in Python to support autonomous decision-making capabilities within real-time systems.
  • Technical Leadership & Code Quality: Active member of the corporate language standardization committee, serving as the go-to C/C++ expert for syntax, algorithms, and best practices. Elevated code quality and testing rigor across engineering teams through mentorship, code reviews, and adoption of consistent development standards.
Software DevelopmentC++Python (Programming Language)Technical LeadershipMachine LearningReinforcement Learning+18

Argo ai

Staff Software Engineer(Remote)

Jan 2022Jan 2022 · 0 mo · Pittsburgh, Pennsylvania, United States · Remote

  • A self-driving technology platform company backed by Ford.
  • Accomplishment Highlights:
  • High-Performance Software Development: Designed and implemented a critical motion planning algorithm in C++17/20 that achieved over 10x speed improvement and reduced memory usage by more than 50%. Re-architected short-term obstacle avoidance logic by transitioning from a continuous to discrete domain, significantly accelerating computation and enabling real-time responsiveness.
  • Technical Leadership & Expertise: Recognized company-wide as the C/C++ authority, routinely consulted on best practices in syntax, algorithm efficiency, and language standards. Contributed to motion planning software development within an Agile/Scrum framework, delivering iterative improvements through weekly sprint cycles.
Software DevelopmentC++High Performance Computing (HPC)Concurrent ProgrammingAlgorithmsTechnical Leadership+8

Ebay

Senior Software Engineer, MTS(Member Technical Staff)(Remote)

Jan 2020Jan 2022 · 2 yrs · San Jose, California, United States · Remote

  • A global e-commerce company that connects buyers and sellers through online marketplaces.
  • Accomplishment Highlights:
  • Core Infrastructure & C++ Systems Development: Developed high-performance, low-latency, cross-platform distributed infrastructure in C++20 as part of the CTO-led core C++ team for enterprise software-defined storage (SDS). Engineered critical components of a Linux-based SDS platform that virtualized physical storage (HDD, SSD, NVMe) into scalable block devices.
  • Performance Optimization & Systems Reliability: Accelerated block allocation logic by 2–3x through advanced use of CPU-level intrinsics, improving I/O efficiency and reducing latency in multithreaded environments. Created lock-free algorithms and data structures to support customer-facing operations with minimal delay, enhancing responsiveness for high-volume data transactions.
  • Crash Diagnostics & Debugging: Built custom signal handlers to generate full-thread backtraces during process crashes, enabling precise root cause analysis in constrained memory environments with no HEAP. Expert in identifying hard-to-reproduce bugs and performance bottlenecks across atomic operations and misaligned data pipe calls.
  • Technical Recognition & Agile Delivery: Viewed as the C++ authority across the company, regularly consulted for algorithm design, language features, and performance engineering. Delivered core system improvements in Agile/Scrum settings with consistent sprint-based delivery and team collaboration.
Software DevelopmentC++Lock FreeAlgorithmsTechnical LeadershipConcurrent Programming+7

Fireeye, inc.(now trellix)

Senior Staff Software Engineer(Remote)

Jan 2017Jan 2020 · 3 yrs · Reston, VA · Remote

  • A cybersecurity company that offers solutions for preventing and responding to cyberattacks.
  • Accomplishment Highlights:
  • Cross-Platform Software Architecture & Development: Architected and implemented a new cross-platform event monitoring system for endpoint security software across Windows, Linux, and macOS, integrating programmable alerting based on adaptive behavior patterns. Developed and deployed custom binary parsers for ELF/PE files and other formats to enable deep analysis and detection of malware, trojans, and viruses within executables.
  • Machine Learning & Algorithm Design: Sole author of mathematical algorithms supporting approximately 1,300 metrics for a machine learning engine designed to detect malware with high speed and accuracy. Built models using first-principles scientific papers rather than licensed tools, resulting in a more robust and efficient detection system.
  • Technical Leadership & Code Quality: Conducted extensive peer code reviews focused on correctness, completeness, and performance, while mentoring both junior and senior engineers to raise overall team capability. Delivered critical security software functionality within an Agile/Scrum environment, maintaining cross-platform compatibility and high-performance standards.
Software DevelopmentC++High Performance Computing (HPC)Distributed ComputingAlgorithmsCross-platform Development+7

Finch computing

Distinguished Software Engineer / Vice-President(Remote)

Jan 2014Jan 2016 · 2 yrs · Reston, VA · Remote

  • An internal spinoff of QBase to develop an unstructured enterprise database.
  • Accomplishment Highlights:
  • Product Architecture & High-Performance Development: Led end-to-end development of a green field, cross-platform, in-memory distributed database for unstructured big data analytics, writing ~80% of the codebase and architecting core systems including JSON ingestion, compression, and ACID transactional logging. Achieved multi-million records-per-second throughput on modest hardware through novel compression algorithms, earning U.S. Patent No. 9,025,892.
  • Algorithm Innovation & Concurrent Systems Leadership: Invented a new union-merge algorithm surpassing existing methods and developed a high-concurrency indexing system using dynamic, template-based structures. Provided technical leadership and mentorship to a team of developers, driving performance optimization across the codebase.
Software DevelopmentC++Low LatencyAlgorithmsHigh Performance Computing (HPC)Cross-platform Development+9

Orbital sciences corporation

2 roles

RF Master Engineer II

Promoted

Jan 2012Jan 2014 · 2 yrs · Dulles, VA · On-site

  • System design, procurement, integration, test, and simulation of RF communications systems for Earth centric and deep space satellites. Significant proposal support and development for commercial/defense.
  • Responsibilities and Achievements:
  • RF communication systems design utilizing detailed custom developed RF link budgets and tools.
  • Specification, procurement management, and oversight of integration and test for all the RF hardware necessary to create complete communication systems for Earth centric and deep space satellites.
  • C++ development for communications systems modeling, automation of testing, and data processing.
  • Specified, built, and integrated a wideband in the loop communications channel simulator as well as RF interface level converter/filter box.
  • Custom RF hardware design of PCB’s, box level products, and complete embedded industrial systems.
Software DevelopmentMatlabC++Electromagnetic Interference (EMI)EMC DesignRadio Frequency (RF)+8

RF Scientist

Jan 2007Jan 2008 · 1 yr · Dulles, VA · On-site

  • System design, procurement, integration, test, and simulation of RF communications systems for Earth centric and deep space satellites. Significant proposal support and development for commercial/defense.
  • Responsibilities and Achievements:
  • RF communication systems design utilizing detailed custom developed RF link budgets and tools.
  • Specification, procurement management, and oversight of integration and test for all the RF hardware necessary to create complete communication systems for Earth centric and deep space satellites.
  • C++ development for communications systems modeling, automation of testing, and data processing.
  • Custom RF hardware design of PCB’s, box level products, and complete embedded industrial systems.
Software DevelopmentC++C (Programming Language)Field-Programmable Gate Arrays (FPGA)Digital Circuit DesignLow Latency+16

Qed inc.(acquired by cti)

Director of H/W Engineering

Jan 2008Jan 2011 · 3 yrs · Herndon, VA · Hybrid

  • Complete life cycle development of several defense related custom small SWaP(size, weight, and power) RF PCB’s including a S/W digital radio and several antenna tuning units in the HF to GPS frequency range.
  • Responsibilities and Achievements:
  • Design and construction of effective electrically disadvantaged antennas under size and weight limits. One example was a 1 foot HF antenna on a ferrite rod with Litz wire achieving an outstanding -30dbi gain.
  • Design and prototype of a miniature software designed radio transceiver in the HF(2-20 MHz) band with phenomenal -130 dBm sensitivity.
  • Antenna matching circuits modeling, design, and implementation in custom hardware for HF and GPS with voltages exceeding 5000V.
  • C++ algorithm development for communications systems modeling and design verification.
  • Embedded hardware and software development on ARM, Atmel, AVR, and ST microcontrollers.
  • Linux Kernel drivers development.
  • Hardware and software DSP algorithm development and processing of signals.
Software DevelopmentC++Radio Frequency (RF)Analog Circuit DesignMixed SignalDigital Signal Processing+3

Baz innovations, llc

Owner BAZ Innovations, LLC

Jan 2000Present · 26 yrs 3 mos

  • BAZ Innovations, LLC is a well-established, engineering consulting company with expertise in multidisciplinary development (firmware, hardware, and software) in a variety of industries and domains.
  • Software Design
  • Modern C++ development of object-oriented, highly concurrent, low latency, cross-platform software in the areas of big data, physics/engineering simulation/modeling, data communications, machine learning, networking, server side, finance and embedded systems.
  • Vast experience with real time, critical, 24/7, commercial and defense systems.
  • Embedded programming in C/C++ on bare metal systems, embedded Linux and Windows, and other real time operating systems on a variety of platforms.
  • Code profiling and performance optimizations in order to remove hot spots, as well as, the location and elimination of memory leaks and race conditions.
  • Legacy code migration and modernization.
  • Windows and Linux Kernel drivers development.
  • Hardware Design
  • Comprehensive knowledge of hardware fabrication from defining requirements to production including component selection, design, schematic entry/layout, PCB fabrication/assembly, verification, and integration
  • Design of printed circuit board products encompassing one or more of the following characteristics: RF, high-speed, high density, low-noise, and EMI/EMC.
  • Design services for custom chassis and system level hardware requirements.
  • Firmware Design
  • VHDL/Verilog design for FPGA’s, DSP’s, and PLD’s.
  • Applicable areas include communications, signal processing, and embedded systems.
  • RF
  • Design and analysis of radio frequency systems including GPS, satellite ground stations, wireless networks (NFC, cellular/microwave), satellite buses for Earth centric and deep space, and custom PCB's.
  • Verification of RF communication systems utilizing custom detailed RF link budgets and EMI analysis.
  • C++ algorithm development for the simulation, modeling, and decoding of data communication channels.
Software DevelopmentC++Radio Frequency (RF)PCB DesignCross-platform DevelopmentField-Programmable Gate Arrays (FPGA)+17

Avtec systems, inc.

Director Of Engineering

Jan 1997Jan 2007 · 10 yrs · Chantilly, VA · On-site

  • Leader of an engineering team responsible for the production and delivery of high rate communication and data processing systems earning several million dollars a year in company revenue. All aspects of costing, scheduling, tasking, and manufacturing coordination both, in-house and with vendors, are controlled during the full product life cycle development process from the initial proposal preparation to delivery.
  • Responsibilities and Achievements:
  • Delivered numerous custom FPGA-based high speed digital, analog, and RF boards for PCI- and cPCI- based systems, which utilized many modern design concepts, such as controlled impedance traces, matched trace lengths, proper decoupling, noise minimization, and low-loss dielectric materials.
  • Verification of RF communication systems utilizing custom detailed RF link budgets and EMI analysis; confirming the results of said systems and components with state-of-the-art test equipment and custom designed RF hardware. Systems included custom modulators, receivers, and a LEO tracking system.
  • C++ algorithm development for the simulation, modeling, and decoding of data communication channels, as well as object oriented cross platform, high performance, multi-threaded design for data processing and control of custom designed hardware for critical, 24/7, real time commercial and defense systems.
  • Implemented engineering team and manufacturing process changes to streamline production efficiency and increase profit by creating uniform base components, standardizing/automating repetitive testing, and promoting common hardware/code reuse across systems where possible.
  • Windows kernel driver development for the communications and control of custom industrial PC boards.
  • Solely developed the satellite payload verification and post launch processing system for decoding Turbo Convolutional Decoding forward error correction for the New Horizons satellite.
Software DevelopmentC (Programming Language)High Speed DesignDigital Circuit DesignEmbedded SoftwareEmbedded Systems+5

Cfw communications (now ntelos, inc.)

Sr. RF Engineer

Jan 1996Jan 1997 · 1 yr · Waynesboro, VA · On-site

  • Responsible for the site selection, installation, simulation, evaluation, and optimization of a PCS-1900 CDMA (Code Division Multiple Access) wireless cellular system serving a large geographic region.
  • Responsibilities and Achievements:
  • Selected the best cell site for maximum RF coverage and penetration into the required area using RF propagation analysis over the topographical geography of the region.
  • Ascertained the optimum tower height, antenna type, and orientation to achieve maximum exposure.
  • Designed microwave links for the back-haul of customer cellular traffic.
  • Developed C++ software for the custom manipulation of data.
Software DevelopmentC++C (Programming Language)MapInfo ProfessionalRadio Frequency (RF)Cellular Communications+1

Allied signal technical services corporation (now honeywell)

Sr. RF Project Engineer

Jan 1991Jan 1996 · 5 yrs · On-site

  • Technical director of a 5-person team responsible for the design, procurement, assembly, and testing of a global Ku and C-Band satellite data/communications system for the bent pipe transfer of LEO satellite data.
  • Responsibilities and Achievements:
  • Extensive C code development for the tracking and scheduling of LEO and GEO satellites, as well as the control and monitor of various pieces of communication and test equipment.
  • Designed several VME interface printed circuit boards and chassis.
  • Received three letters of commendation and two cash awards for innovative solutions to complex problems
Software DevelopmentC (Programming Language)High Speed DesignDigital Circuit DesignEmbedded SoftwareEmbedded Systems+5

Education

Georgia Institute of Technology

MS — Electrical Engineering

James Madison University

BS — Mathematics and Physics

Stackforce found 100+ more professionals with Software Development & C++

Explore similar profiles based on matching skills and experience