Robert Aldridge

Robert Aldridge Email and Phone Number

Senior Firmware Engineer @ Resideo
New York, NY, US
Robert Aldridge's Location
New York City Metropolitan Area, United States, United States
Robert Aldridge's Contact Details

Robert Aldridge personal email

About Robert Aldridge

A wide range of industry experience as an embedded systems engineer, embedded applications developer, desktop applications developer, and as desktop & embedded SDET. Plenty of development and test experience gained while attending Digipen. Particularly interested in generic and minimalist solutions, elegant code, extreme programming, and QA. Always interested in a code challenge. I started testing Basic code when I was 6, and have been designing programs since I was 12. I [still] love my job.To call yourself an expert in C or C++ it would help to own a copy of the specifications (they are not freely available). It is wise to develop for a hardware component with the spec in hand, why should using a coding language be any different.Occasionally working with my friend Ryan Mote on iOS, Android, GearVR apps. I randomly work on quantum random number generation as a side project.

Robert Aldridge's Current Company Details
Resideo

Resideo

View
Senior Firmware Engineer
New York, NY, US
Website:
resideo.com
Employees:
6742
Robert Aldridge Work Experience Details
  • Resideo
    Senior Firmware Engineer
    Resideo
    New York, Ny, Us
  • Crestron Electronics
    Senior Firmware Engineer
    Crestron Electronics Jul 2021 - Oct 2024
    Rockleigh, Nj, Us
  • Pebblebee
    Senior Embedded Sde + Hardware Engineer
    Pebblebee Apr 2015 - Jun 2021
    Issaquah, Washington, Us
    For Pebblebee, Luma. Wrote the entire firmware from scratch for several shipping products. Helping with hardware engineering in addition to software engineering for the company's latest products in development.Senior embedded developer, including device-side applications, firmware, and processor bootstrap. Bluetooth low energy; Bluetooth Smart; Cellular (GSM, LTE); Narrowband (LTE CAT M1, LTE CAT NB1); Wi-Fi.Custom algorithms on device-side, client-side for iOS, Android, OS X, and Windows (for example custom Kalman filter from scratch implemented in C, Swift, and Java). Custom test apps. Occasional custom C Standard Library implementations (for fun).I also verify schematic and layout against reference designs for each hardware iteration. I test for and correct failures for both software and hardware. For each round of hardware development I work directly with partners to make necessary changes in the design before they spin new boards.I can ship a hardware product on any internal platform. Doesn't even need a kernel. Only have 4 kilobytes of storage? Only have 1.5 kilobytes of RAM? Only have a battery so small that you need to drive the entire bootstrap with just the AWU to minimize current consumption? Then you've come to the right place!Working with a new technology that has barely been standardized, the only implementation of which is so new and buggy with freshly printed preview silicon that you need someone in the wild to find the one branching path that somehow succeeds? Also the right place then!
  • Adeneo Embedded
    Senior Embedded Sde
    Adeneo Embedded Sep 2012 - Jun 2014
    Lyon, Auvergne-Rhône-Alpes, Fr
    First job as engineer of low-level components for embedded systems, including bootloader and OEM OS; Wrote one of the first working BSPs for early drop of Windows Embedded Compact 2013 / WEC8 in late 2012.Mixed ARM and THUMB2 instruction encoding for ARM processor; JTAG debugging; Received award for finding critical bug in WEC8; Complete merge of WEC7 and WEC8 support in a single BSP with a single base of assembly and code, flying solo. Overhaul of cache and multicore code for BSP for Cortex-A9. Improvements and bug fixes in existing drivers
  • Qualnetics
    Sde Ii
    Qualnetics Sep 2008 - Sep 2011
    Team and role info:Core SDET behind SilverLight for Windows Embedded (CE6 R3 and CE7) while vending at Microsoft; SDE and SDET internal work for Qualnetics in Windows Embedded Compact 7 and Automotive 7 (switched from SDET III to SDE II), including supporting role on the original version of an iOS WiFi video telematics box for a technology demonstration contract that continues to evolve as a current product of the company; Designing, Implementing, and Execution of Test Suites and Test Cases; Designing and implementing embedded applications; Adding functionality to existing embedded applications;C++, C#, Silverlight, XML, XAML, TUX, WTT, Win32, HMI
  • Limelight Development (Formely Bia)
    Sdet
    Limelight Development (Formely Bia) Jun 2007 - Mar 2008
    6/2007 – 3/2008; BIA / Limelight Development; Seattle, WASDET; Digital Evidence, Data Management & Compliance Solutionsbiaprotect.com / limelightdev.comTeam and role info:Test owner for several major features of product; Designed and developed test cases and tools; Performed testingSpecific languages used and tools written, etc:C++, C#; WCF; VSTS; TFS; VMWare; Web server development; White and Black box test cases; Code coverageAccomplishments:Wrote tools now used company-wide to verify core product functionality; Evangelist for code analysis and reviews
  • Excell Data At Microsoft
    Sdet Ii
    Excell Data At Microsoft Sep 2006 - Jun 2007
    9/2006 – 6/2007; Excell Data; Redmond, WASDET II [Contractor at Microsoft]; .NET Micro Framework PortTeam and role info:SPOT Group; Test tool and test automation developer for .NET Micro Framework Port/ProductSpecific languages used and tools written, etc:C++, C#, WTT, J2ME Java, ANT; Managed and unmanaged code injection; Redesign of test infrastructure and testing framework; Web server developmentAccomplishments:Contributed generic dev and test tools applicable across all flavors of .NET MF; Went above and beyond SDET II
  • Excell Data At Microsoft
    Sdet
    Excell Data At Microsoft May 2006 - Aug 2006
    5/2006 – 8/2006; Excell Data; Kirkland, WASDET [Contractor at Intrinsyc]; WinCE / Intrinsyc SoleusTeam and role info:WinCE Soleus BVT Test Automation Team; In charge of design and implementation of GPRS test automationSpecific languages used and tools written, etc:C, C++, C#; WinCE webbot using sockets; Web-based TUX log parser; GPRS API, Data, & Scenario test casesAccomplishments:Experience working at a startup in a competitive industry; Significant QA role in small tech company
  • Excell Data At Microsoft
    Sdet Ii
    Excell Data At Microsoft May 2005 - Apr 2006
    5/2005 – 4/2006; Excell Data; Redmond, WASDET 2 [Contractor at Microsoft]; WinCE / Windows MobileTeam and role info:WinCE OS Networking Group [Team CellCore]; Wrote test code & fixed bugs in WinCE Networking CoreSpecific languages used and tools written, etc:C, C++, C#; Rewrote team’s test logging system; Was put in charge of long-term testing; Remote debuggingAccomplishments:Significant team contribution (logging sys); Worked with huge code base; Worked thru typical industry problems

Robert Aldridge Skills

Software Development C# C++ Xml .net Software Engineering Mobile Devices Test Automation Debugging Embedded Systems Software Quality Assurance Firmware Virtual Reality Testing Ios Android Bluetooth Smart Unreal Engine Swift Java

Robert Aldridge Education Details

  • Digipen Institute Of Technology
    Digipen Institute Of Technology
    Real-Time Interactive Simulation
  • Saint Peter'S Prep.
    Saint Peter'S Prep.
    High School
  • Our Lady Of Grace
    Our Lady Of Grace
    Elementary School

Frequently Asked Questions about Robert Aldridge

What company does Robert Aldridge work for?

Robert Aldridge works for Resideo

What is Robert Aldridge's role at the current company?

Robert Aldridge's current role is Senior Firmware Engineer.

What is Robert Aldridge's email address?

Robert Aldridge's email address is ra****@****dge.com

What schools did Robert Aldridge attend?

Robert Aldridge attended Digipen Institute Of Technology, Saint Peter's Prep., Our Lady Of Grace.

What are some of Robert Aldridge's interests?

Robert Aldridge has interest in Standards, Specifications, Ray Tracing, Angular And Linear Position Tracking, Food, Mobile And Embedded Platforms, Lasers, Holography, Children, Electronics.

What skills is Robert Aldridge known for?

Robert Aldridge has skills like Software Development, C#, C++, Xml, .net, Software Engineering, Mobile Devices, Test Automation, Debugging, Embedded Systems, Software Quality Assurance, Firmware.

Who are Robert Aldridge's colleagues?

Robert Aldridge's colleagues are Luis Gonzalez-Jacobo, Cynthia Saenz, Tobias Flerlage, David Bagg, Eduardo Ramírez Ordás, Charles Davis, Manuel Ceballos.

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.