Brandon Slack Email & Phone Number
@gm.com
4 phones found area 618 and 658
LinkedIn matched
Who is Brandon Slack? Overview
A concise factual answer block for searchers comparing this professional profile.
Brandon Slack is listed as Senior Engineering Group Manager at General Motors, a with 102186 employees, based in Thunder Bay, Ontario, Canada. AeroLeads shows a work email signal at gm.com, phone signal with area code 618, 658, and a matched LinkedIn profile for Brandon Slack.
Brandon Slack previously worked as Engineering Group Manager - Audio at General Motors and Engineering Group Manager / Technical Lead at General Motors. Brandon Slack holds Bachelor Of Software Engineering, Software Engineering from University Of Waterloo.
Email format at General Motors
This section adds company-level context without repeating Brandon Slack's masked contact details.
AeroLeads found 1 current-domain work email signal for Brandon Slack. Compare company email patterns before reaching out.
About Brandon Slack
Software Engineer interested in new technologies, in particular as to how they can apply to Human Computer Interaction. I also have an interest in Game Development.Languages: C, C++, Objective-C, Java, Python, PHP, JavaScript, SQL (PostgreSQL and MySQL variants)Technologies: Cocoa/UIKit (iOS), Android Support Libraries, Cascades (BlackBerry 10), Qt 4/5, OpenGL ES 1/2, GLSLInterests: Framework and Library development, cross-platform design, code reuse, user usability, clean user interfaces, game development.Note these are all languages or technologies I have spent 1+ years developing real apps or code with.
Listed skills include Objective C, Java, Software Development, C++, and 26 others.
Brandon Slack's current company
Company context helps verify the profile and gives searchers a useful next step.
Brandon Slack work experience
A career timeline built from the work history available for this profile.
Engineering Group Manager - Audio
- Lead Audio Software team and helped double size of audio team to be able to work on multiple major projects in parallel- Helped refactor and re-design the Audio Test Application to be follow clean design patterns, be more modular, and work on current and next-generation architecture- Generated the software functional specification for Audio- Work with technical leads to generate the software defined vehicle software architecture for audio- Participating in specifications for next-gen software defined vehicle platformDespite being a manager, I continue to triage, code, participate in code reviews, and contribute to or generate architecture and design documents.
Engineering Group Manager / Technical Lead
- Took on responsibilities of manager for Diagnostics, Calibration, Location, and Navigation Teams- Continued to develop features, triage / fix defects, and contribute to code reviews- Generated the Software Functional Specifications for Diagnostics and Calibrations services for the next-generation platforms- Helped design and review the implementation of a DoIP service on the Android Platform
Product Owner / Senior Embedded Developer
- Continued development role while also taking on responsibilities of product owner- Expanded the Diagnostic Specifications to allow for developer driven diagnostics to aid in development and debugging- Aided in the planning and development of the Global B diagnostic migration while also maintaining compatibility with Global A- Supported Android Migrations and move to GAS
Senior Embedded Android Developer
- Aided in development and maintenance of Diagnostic Services- Created new architecture and helped refactor existing Diagnostic Services to a more modular and testable design- Implemented On-Board Diagnostic (ODB) service/functionality to allow infotainment ECU to query other ECU's via Diagnostics- Traveled to manufacturing plants to support vehicle manufacturing issues with diagnostic programming tools- Created interfaces to allow usage of automation tools and unit testing frameworks (Robolectric, JUnit, gUnit)- Created debug test app to allow users to validate / run diagnostic commands from infotainment ECU without external hardware tools
Principal Client Engineer
- Aiding in the development of and libraries and applications for various media applications- Responsible for planning and architecting cross-platform designs for all client side devices (mobile, tablet, set top boxes, etc.)- Responsible for aiding in architecture designs to internal teams and third-parties- Responsible for code reviews - Perform research and development in media technologies to help achieve better playback performance- Help guide and assist other developers with technical projects- Provide guidance to management on direction of client technologies
Client Side Team Lead / Technical Architect
- Aiding in the development of libraries for various media applications.- Responsible for continued development of client side libraries for communicating with media server backend- Responsible for planning and architecting cross-platform designs for all client side devices (mobile, tablet, set top boxes, etc.)- Responsible for code reviews and planning- Responsible for implementations on iOS, BB10, and Android Devices- Planned, Architected, and oversaw major re-architecture/refactoring or client side libraries to better suit recent technology advances and requirements
Client Side Vstb Technical Lead
- Aiding in the development of libraries for various media applications.- Responsible for continued development of client side libraries for communicating with media server backend- Responsible for architecting cross-platform designs for all client side devices (mobile, tablet, set top boxes, etc.)
Consultant
Working on a variety of projects depending on the client. The projects can range from QNX/BB10, Mac OS X, iOS, Android etc.- Created BlackBerry 10 Native Course Materials used in teachings around the world- Created BlackBerry 10 Cascades Course Materials used in teachings around the world- Developed various prototypes for iOS ranging from applications showing off store fronts, to security applications- Helped develop rich multimedia apps for playing a large amount of media on BlackBerry 10
Software Developer
Worked on BlackBerry Desktop Manager/Software 1.x, and 2.x. Developed the BlackBerry Device Manager for the Mac which shipped on all PlayBooks. Aided in the development of cross-platform libraries for the generation of Backup files. Aided in the development of new developer resources. Left to pursue other development opportunities both on and off the Mac platform.
Software Engineer
Continuing to prototype at the high level, OpenGL, demo apps etc, but also at the low level, so now doing some firmware, and low level apps. Left to move back to Canada to be closer to family.
Prototyping Software Developer
Involved in writing prototyping software for new hardware as well as helping to test experimental hardware. This has involved writing OpenGL applications with the aid of GLUT. This is my sixth and final intership for the University of Waterloo.
Prototyping Engineer
Worked on future prototypes for Apple Inc. This included writing daemons, device drivers, and graphical applications quickly to demonstrate new technologies. All applications written in combinations of C, C++, Objective-C. This was my fifth internship.
Cs 125 Tutor
Was responsible for aiding in the teaching of basic object oriented programing tasks with Java to first year students. Also responsible for auto marking student submissions and teaching review material. Wrote bash/ksh scripts to enhance auto-marking. Also wrote a PHP/Ajax based test system in which students could write code, submit it and get results back right away if the code was correct or not. This was used in timed quizes. This was my forth internship and I maintained a part time position with them durning my following academic term.
Computing Assistant
Was responsible for fixing and maintaining computer and networking systems for the Faculty of Arts department and for IS&T and the University of Waterloo. Also wrote custom programs upon requests including a system to handle new user registrations (mysql, PHP4) and a system to handle computer repair statistics and maintenance logs (mysql, PHP4, Javascript/Ajax). This was both my second and third internships. I also maintained a part time job durning academic terms.
Software Developer
Was responsible for helping to test and gather statistics on the TIPC protocol. This involved developing a small test suite in Tcl as well as writing a Java application to help display statistics using line graphs. This was my first internship.
Colleagues at General Motors
Other employees you can reach at gm.com. View company contacts for 102186 employees →
Jack Harris
Colleague at General MotorsLos Angeles, California, United States
View →
JK
Jay King
Colleague at General MotorsGreater Tucson Area, United States
View →
BH
Bryan Hofbauer
Colleague at General MotorsIonia, Michigan, United States
View →
SO
Staci O'Neal
Colleague at General MotorsTulsa Metropolitan Area, United States
View →
JM
Jd Michoski
Colleague at General MotorsRochester, Michigan, United States
View →
JK
Jacob Khodl
Colleague at General MotorsDetroit Metropolitan Area, United States
View →
LM
Leandro Machuca
Colleague at General MotorsJacareí, São Paulo, Brazil
View →
TB
Tonya Bloxom
Colleague at General MotorsDetroit Metropolitan Area, United States
View →
GZ
Gustavo Zago Haither
Colleague at General MotorsGreater São Paulo Area, Brazil
View →
СЗ
Сергей Заворотных
Colleague at General MotorsSt Petersburg, St Petersburg City, Russia, Russian Federation
View →
Brandon Slack education
-
University Of Waterloo
Frequently asked questions about Brandon Slack
Quick answers generated from the profile data available on this page.
What company does Brandon Slack work for?
Brandon Slack works for General Motors.
What is Brandon Slack's role at General Motors?
Brandon Slack is listed as Senior Engineering Group Manager at General Motors.
What is Brandon Slack's email address?
AeroLeads has found 1 work email signal at @gm.com for Brandon Slack at General Motors.
What is Brandon Slack's phone number?
AeroLeads has found 4 phone signal(s) with area code 618, 658 for Brandon Slack at General Motors.
Where is Brandon Slack based?
Brandon Slack is based in Thunder Bay, Ontario, Canada while working with General Motors.
What companies has Brandon Slack worked for?
Brandon Slack has worked for General Motors, Quickplay, New Toronto Group, Rim, and Apple Computer.
Who are Brandon Slack's colleagues at General Motors?
Brandon Slack's colleagues at General Motors include Jack Harris, Jay King, Bryan Hofbauer, Staci O'Neal, and Jd Michoski.
How can I contact Brandon Slack?
You can use AeroLeads to view verified contact signals for Brandon Slack at General Motors, including work email, phone, and LinkedIn data when available.
What schools did Brandon Slack attend?
Brandon Slack holds Bachelor Of Software Engineering, Software Engineering from University Of Waterloo.
What skills is Brandon Slack known for?
Brandon Slack is listed with skills including Objective C, Java, Software Development, C++, Python, Oop, Mobile Applications, and C.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial