AeroLeads people directory · profile

Gregory Ross Email & Phone Number

Senior Lead Firmware Engineer at Allegion
Location: Carmel, Indiana, United States 10 work roles 2 schools
1 work email found @allegion.com LinkedIn matched
✓ Verified July 2026 4 data sources Profile completeness 100%

Contact Signals · 1 work email

Work email g****@allegion.com
LinkedIn Profile matched
3 free lookups remaining · No credit card
Current company
Role
Senior Lead Firmware Engineer
Location
Carmel, Indiana, United States
Company size

Who is Gregory Ross? Overview

A concise factual answer block for searchers comparing this professional profile.

Quick answer

Gregory Ross is listed as Senior Lead Firmware Engineer at Allegion, a with 4372 employees, based in Carmel, Indiana, United States. AeroLeads shows a work email signal at allegion.com and a matched LinkedIn profile for Gregory Ross.

Gregory Ross previously worked as Lead Firmware Engineer at Allegion and Senior Firmware Engineer at Allegion. Gregory Ross holds Masters Of Science, Computer Engineering from University Of Illinois At Urbana-Champaign.

Company email context

Email format at Allegion

This section adds company-level context without repeating Gregory Ross's masked contact details.

{first}.{last}@allegion.com
89% confidence

AeroLeads found 1 current-domain work email signal for Gregory Ross. Compare company email patterns before reaching out.

Profile bio

About Gregory Ross

Experienced senior lead firmware engineer with experience in developing solutions, firmware optimization, project management, and team leadership.

Listed skills include C, Programming, Embedded Systems, Embedded Software, and 18 others.

Current workplace

Gregory Ross's current company

Company context helps verify the profile and gives searchers a useful next step.

Allegion
Allegion
Senior Lead Firmware Engineer
dublin, dublin, ireland
Website
Employees
4372
AeroLeads page
10 roles

Gregory Ross work experience

A career timeline built from the work history available for this profile.

Senior Lead Firmware Engineer

Current

Indianapolis, Indiana, United States

Currently a senior lead firmware engineer focused on new and exciting product development efforts! Primary job responsibilities include:- Leading a global firmware team focused on building re-usable platform assets to communicate with a variety of external systems (mobile phone applications, cloud-based applications, etc.).- Interfacing with other engineering and business groups within Allegion to collaborate on platform development efforts.

Oct 2023 - Present

Lead Firmware Engineer

Indianapolis, Indiana, United States

Previously lead firmware engineer for a global firmware team working on the development of Schlage Mobile Access Credentials. Responsibilities included participating in early proof of concepts, managing firmware project schedules, writing embedded firmware, and working with an interdisciplinary team of firmware, software, and systems engineers. The team's deliveries were successfully integrated into a wide range of Allegion products (Schlage Control, MTB credential readers, NDEB/LEB wireless locks, and more).Previously lead firmware engineer responsible for final product launch activities for the NDEB/LEB wireless lock and MTB credential reader. Activities included supporting design reviews, coordinating with manufacturing facilities in regards to programming and validation of product, and supporting launch activities of Schlage Mobile Access enabled products in 2020.

Jan 2019 - Sep 2023

Senior Firmware Engineer

Carmel, In

Previously lead technical firmware engineer, and later lead firmware engineer, for the award-winning Von Duprin RU/RM exit device solution for perimeter school security. Responsibilities included participating in the definition of product requirements, creation of unique solutions to enhance product quality, and leading design efforts for large portions of the RU/RM firmware architecture.Led a firmware team responsible for developing and sustaining all embedded software contained within the Schlage NDE wireless lock, and completed transfer of firmware development to the product sustaining and support team.

Aug 2015 - Jan 2019

Firmware Engineer

Carmel, In

Embedded firmware development for commercial Schlage electronic locks.Contributions include development, testing, and implementation of communication protocols between the Schlage NDE wireless lock and Allegion's ENGAGE Gateway. Continual engagement with internal development teams and third party vendors contributing to the ENGAGE Gateway to improve system reliability, performance, and power efficiency.Range of work experiences include modifications and bug fixes to the embedded operating system provided by external vendor, implementation of bare-metal device drivers and flash storage drivers, development of over-the-air firmware update capabilities, and contributions to design and testing of communication protocols used in the Schlage NDE wireless lock.Experienced with ARM Cortex M4 and ARM Cortex M0+ processors. Familiar with PIC16 and PIC32MX range of Microchip processors.

Jan 2013 - Aug 2015

Head Teaching Assistant

Champaign, Il

- Led team of 15 graduate and undergraduate teaching assistants that are responsible for writing, grading, proctoring, and teaching with class sizes exceeding 250 students.- Wrote project statements and authored solution code to a significant number of ASM and C class problems covering subjects ranging from introductory programming to game development and low level C-to-ASM conversion / compilation. - Authored several Linux backend tools utilizing C and Python to streamline project grading.

Aug 2009 - May 2011

Graduate Intern

Milpitas, Ca

Optimized existing CUDA wafer inspection software with performance gains up to 65%. Also authored a beta version of CUDA rendering software for the Reflection Electron Beam Lithography (REBL) project. Competing SSE and AVX versions of the rendering software were developed as part of an engineering survey to evaluate performance, numerical stability, and cost tradeoffs of various computer architectures being considered for use in REBL.

May 2010 - Aug 2011

Consultant

Nuvixa Inc

Urbana-Champaign, Illinois Area

Authored OpenCL version of Nuvixa’s real time background subtraction software targeted for deployment on a future AMD Fusion processor. Image processing kernel execution times were improved by a factor of 7-15X over previous implementations. Multi-threading optimizations were also introduced to improve execution times by an additional 50% which led to a successful CES 2011 demonstration of the software.

Sep 2010 - May 2011

Teaching Assistant

West Lafayette, In

- Authored exam and project material, provided guidance on student final projects, taught lab sections, and assisted with course administration with class sizes no larger than 60 students.- Managed backend project grading software utilizing Perl, Python, and ModelSim.

Aug 2008 - May 2009

Intern

Indianapolis, In

Co-Op Software Engineer- Wrote a multithreaded Java management tool using an SNMP backend and Swing GUI frontend to oversee media distribution equipment for the Multi-Family Home v3 (MFH3) project.- Created a C network monitoring tool designed to run on MFH3 servers capable of detecting unauthorized access into distribution network.- Enhanced the MFH3 server configuration boot-up code to eliminate some common forms of boot failure.Co-Op Hardware and Firmware Engineer- Developed USB/I2C bridge firmware for an Intel 8051 microprocessor enabling developers to control RF tuners on prototype set-top boxes from a Windows PC.- Performed root-cause failure analysis on dead prototype set-top boxes, identified leading modes of failure, and repaired prototypes when possible.

May 2005 - Aug 2008
Team & coworkers

Colleagues at Allegion

Other employees you can reach at allegion.com. View company contacts for 4372 employees →

2 education records

Gregory Ross education

Masters Of Science, Computer Engineering

Masters thesis focus on high performance computing on massively parallel processors, specifically involving taking advantage of low-level.

Bachelor Of Science (B.S.), Electrical Engineering

Purdue University

Activities and Societies: Tau Beta Pi member / chapter president / national convention delegate, Eta Kappa Nu member, Purdue Industry.

FAQ

Frequently asked questions about Gregory Ross

Quick answers generated from the profile data available on this page.

What company does Gregory Ross work for?

Gregory Ross works for Allegion.

What is Gregory Ross's role at Allegion?

Gregory Ross is listed as Senior Lead Firmware Engineer at Allegion.

What is Gregory Ross's email address?

AeroLeads has found 1 work email signal at @allegion.com for Gregory Ross at Allegion.

Where is Gregory Ross based?

Gregory Ross is based in Carmel, Indiana, United States while working with Allegion.

What companies has Gregory Ross worked for?

Gregory Ross has worked for Allegion, Allegion, Plc, University Of Illinois At Urbana-Champaign, Kla-Tencor, and Nuvixa Inc.

Who are Gregory Ross's colleagues at Allegion?

Gregory Ross's colleagues at Allegion include Lucy Jones (Holland) Acma Cgma, Claudio Traini, Beatriz Zavala, Cherie O'Donnell, and Hector Alejandro Higuera Hernandez.

How can I contact Gregory Ross?

You can use AeroLeads to view verified contact signals for Gregory Ross at Allegion, including work email, phone, and LinkedIn data when available.

What schools did Gregory Ross attend?

Gregory Ross holds Masters Of Science, Computer Engineering from University Of Illinois At Urbana-Champaign.

What skills is Gregory Ross known for?

Gregory Ross is listed with skills including C, Programming, Embedded Systems, Embedded Software, Rtos, Latex, Microprocessors, and C++.

Find 750M verified contacts

Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.

People with similar names

Check these profiles if this is not the Gregory Ross you were looking for.

View similar profiles