Brad Macdonald

Brad Macdonald Email and Phone Number

Sr. Software Engineer @ Tesla @ Tesla
Brad Macdonald's Location
San Francisco Bay Area, United States, United States
Brad Macdonald's Contact Details

Brad Macdonald work email

Brad Macdonald personal email

n/a
About Brad Macdonald

My primary career aspirations lie in embedded vision - I'd like to build more systems that integrate computer vision and machine learning in small, low-power SoCs and FPGAs for real-time applications. I'm currently a Software Engineer for Vehicle Firmware at Tesla, on the Battery Management Systems (BMS) team. It's a hybrid role with a mix of embedded firmware & simulation infrastructure development. I received my MSE in Embedded Systems at UPenn in 2021, and my BS in Electrical Engineering at Temple in 2019. I completed the Master's while working full-time at Lockheed as a Research Scientist. By the tail end of my time there, I was leading research teams for SAR anomaly detection, launching cloud-native micro services, and leveraging simulation for the training of deep neural nets. I interfaced directly with customers to drive new projects + features from prototype through to delivery. Earlier on, I had worked in ESD-protected labs on serial communication protocols between FPGAs and uCs. During my time in academia, I conducted research on automotive radar, joined robotics clubs, co-instructed undergraduate courses, and held multiple leadership roles. Some of my favorite memories were formed as an executive board member for Temple's IEEE chapter, where I earned a scholarship for my commitment to leadership.

Brad Macdonald's Current Company Details
Tesla

Tesla

View
Sr. Software Engineer @ Tesla
Brad Macdonald Work Experience Details
  • Tesla
    Senior Software Engineer
    Tesla Jun 2023 - Present
    Austin, Texas, Us
  • Tesla
    Software Engineer
    Tesla Jul 2021 - Jun 2023
    Austin, Texas, Us
    ○ Developed next-generation simulation infrastructure for battery management firmware, leading to increased accuracy for electrical models, faster iteration on embedded software design, and a 50+% reduction in simulation time○ Coordinated the configuration management of ECU firmware across multiple platforms, ensuring compatibility and stability between battery pack/cell type/peripheral hardware variants, allowing us to quickly react to part shortages○ Collaborated with cross-functional teams, including charging, drive inverters, and system integration, to reduce delays and achieve key program-level goals in simulation before hardware even arrived○ Designed and launched a monitoring platform using Spark and partitioned databases, plus an interactive dashboard, accelerating our analysis of resource utilization and simulation results
  • Lockheed Martin
    Research Scientist
    Lockheed Martin Sep 2020 - Jun 2021
    Bethesda, Md, Us
    ○ Spearheaded research teams for Synthetic Aperture Radar (SAR) anomaly detection○ Prototyped and integrated classical ML algorithms into industry-grade software○ Deployed cloud-native microservices with Kafka and protobuf messaging to meet performance requirements in tight deadlines○ Key writer and tech lead for a multi-million dollar proposal effort○ Created & leveraged Gitlab CI/CD pipelines to containerize and integrate legacy baselines into new system architectures
  • Lockheed Martin
    Research Scientist Associate
    Lockheed Martin Jun 2019 - Sep 2020
    Bethesda, Md, Us
    ○ Conducted system-wide profiling to evaluate and improve performance of a legacy baseline○ Worked with AWS, S3, and Kubernetes to optimize system throughput○ Developed and integrated more advanced image and radar processing algorithms
  • Lockheed Martin
    Technical Specialist Intern
    Lockheed Martin May 2018 - May 2019
    Bethesda, Md, Us
    ○ Programmed Synthetic Aperture Radar (SAR) algorithms in Python and C++○ Performed software integration with existing baselines and repositories○ Designed user interfaces with Java to enhance user experience○ Conducted testing and verification procedures for impending releasesAlso interned between (05/2017 -> 08/2017), primarily focused on a serial communication interface between microcontrollers and FPGAs for the F-35, simulated via RHEL clusters
  • Primer Magazine
    Freelance Writer
    Primer Magazine Jul 2015 - May 2019
    ○ Regular freelance contributor.○ Responsible for content creation and editing.○ Authored dozens of professional articles.
  • Temple University College Of Engineering
    Teaching Assistant
    Temple University College Of Engineering Aug 2017 - Jan 2019
    Philadelphia, Pa, Us
    ○ Collaborated closely with the professor of an undergraduate circuits class. ○ Graded problem sets and offered detailed feedback.○ Hosted office hours and individualized tutoring sessions.
  • Multimodal Sensing And Imaging Laboratory
    Laboratory Technician
    Multimodal Sensing And Imaging Laboratory Oct 2017 - May 2018
    ○ Used Texas Instruments Millimeter-Wave Radar Unit to conduct close-proximity distance and object sensing.○ Conducted high-speed data collection to measure raw radar data.
  • Lockheed Martin
    Senior Technical Intern
    Lockheed Martin May 2017 - Aug 2017
    Bethesda, Md, Us
    ○ Designed a microcontroller and FPGA serial communication interface for rad-hard applications.○ Used Red Hat Linux clusters to simulate and operate VHDL modules / testbenches.○ Worked with ADC and stepper modules in an ESD-protected lab environment.
  • Nasa Robotic Mining Competition
    Electrical Team Member
    Nasa Robotic Mining Competition Aug 2016 - May 2017
    ○ Handled asset acquisition and organization.○ Helped to develop autonomous navigation systems.○ Hands-on experience with buck converters, relays, and power supplies.

Brad Macdonald Skills

Matlab Circuit Design Computer Science Digital Circuit Design Programming Microcontrollers Leadership Latex Graphic Design Writing Field Programmable Gate Arrays

Brad Macdonald Education Details

  • University Of Pennsylvania
    University Of Pennsylvania
    Embedded Systems
  • Temple University
    Temple University
    Electrical And Electronics Engineering
  • Arizona Connections Academy
    Arizona Connections Academy
    High School Diploma

Frequently Asked Questions about Brad Macdonald

What company does Brad Macdonald work for?

Brad Macdonald works for Tesla

What is Brad Macdonald's role at the current company?

Brad Macdonald's current role is Sr. Software Engineer @ Tesla.

What is Brad Macdonald's email address?

Brad Macdonald's email address is br****@****tin.com

What schools did Brad Macdonald attend?

Brad Macdonald attended University Of Pennsylvania, Temple University, Arizona Connections Academy.

What are some of Brad Macdonald's interests?

Brad Macdonald has interest in Civil Rights And Social Action, Environment, Science And Technology, Human Rights, Arts And Culture.

What skills is Brad Macdonald known for?

Brad Macdonald has skills like Matlab, Circuit Design, Computer Science, Digital Circuit Design, Programming, Microcontrollers, Leadership, Latex, Graphic Design, Writing, Field Programmable Gate Arrays.

Free Chrome Extension

Find emails, phones & company data instantly

Find verified emails from LinkedIn profiles
Get direct phone numbers & mobile contacts
Access company data & employee information
Works directly on LinkedIn - no copy/paste needed
Get Chrome Extension - Free

Aero Online

Your AI prospecting assistant

Download 750 million emails and 100 million phone numbers

Access emails and phone numbers of over 750 million business users. Instantly download verified profiles using 20+ filters, including location, job title, company, function, and industry.