Profiles from Search

Profile photo

Matthew Luscher

2nd

Previous positions

  • Senior Software Engineer, Android at Dexcom
  • Senior Software Engineer, Android at Eturi

Education

San Diego State University-California State University, Bachelor of Science (BS), Electrical and Computer Engineering

500+

Background

Summary

Android platform lead, mobile app architecture (Android, Embedded, IoT)

Experience

  • Senior Software Engineer, Android

    GreatCall

    May 2019 – Present(5 months)Greater San Diego Area

  • Senior Software Engineer, Android

    Dexcom

    October 2018 – April 2019(6 months)San Diego, California

  • Senior Software Engineer, Android

    Eturi

    May 2018 – October 2018(5 months)Greater San Diego Area

  • Senior Software Engineer, Android

    GreatCall

    October 2017 – May 2018(7 months)San Diego, California

    GreatCall Inc. – a multinational mobile telecommunications and urgent response devices company. * Implemented custom permission and authentication security scheme for inter-application permission grants with privileged system application (analogous to OAuth for authorized applications). * Integral role in design and development of cross platform C++ libraries for multiple platforms including Android, iOS, and Embedded Linux * Designed and implemented libraries used in handling multithreaded, cross language, core device libraries fixing critical device-side bugs with previous implementations * Designed and implemented IoT libraries utilizing HTTP(S), MQTT, and SMS transports for handling device commands and communication between backend services * Created and integrated cryptographic libraries for authenticated and encrypted messaging between backend services over various transports (HTTPS, MQTT, SMS)

  • Senior Software Engineer, Embedded

    GreatCall

    December 2014 – October 2017(2 years 10 months)Greater San Diego Area

    GreatCall Inc. – a multinational mobile telecommunications and urgent response devices company. * Integral role in development lifecycle planning and strategy * Lead greenfield research and development efforts on two generations of the Lively Mobile product * Lead developer for of the Lively Mobile products * Train and mentor team members in embedded systems hardware, software, and testing * Responsible for all code reviews and owner of multiple code bases * Designed and implemented custom application framework * Created custom x-unit testing framework enabling off-target, test driven development * Experience with communication protocols MQTT, HTTP(S) * Experience developing and debugging hardware interfaces over protocols I2C, SPI, USART, UART, using GDB and lab instrumentation * Experience developing with FreeRTOS using ARM GCC on STM32F Cortex M4 * Proficient in reading hardware schematics * Setup lab instrumentation for embedded and mobile departments including an Oscilloscope, logic analyzer, digital multimeters, and digital power supplies, enabling manual and automated power analysis. * Created power analysis and statistical modeling tools

  • Software Engineer, Web

    GreatCall

    March 2014 – November 2014(8 months)San Diego, California

    * Visual Studio, Microsoft MVC, Single Page Web Applications, JQuery * Migrated ASP.NET applications to MVC * Designed and developed custom web analytics, and implemented framework for randomized view variants * Implemented RESTful services for e-commerce shopping cart and customer-device activation applications

  • Software Engineer

    Entropic Communications

    October 2011 – February 2014(2 years 4 months)Greater San Diego Area

    Entropic Communications – a multinational connected home semiconductor solutions company. • Lead developer of web-based, database-centric applications for Product, Test, Design and Verification departments • Designed and implemented inventory management systems, process management systems, and process correction filters leveraging SQL, C#, ASP.NET, HTML, and CSS • Maximized the team’s effectiveness as whole by providing custom, useful, and intuitive software to expedite everyday engineering processes • Maintained Automated Test Engineering verification systems using the NVISA API and GPIB protocols

    Recommendations (1)
  • Mobile Electronics Certified Professional

    Best Buy

    July 2006 – November 2009(3 years 4 months)Greater San Diego Area

Education

Skills & Expertise

  • Electronics
  • Git
  • Matlab
  • CSS
  • C (Programming Language)
  • C#
  • Mobile Application Development
  • Embedded Software
  • Visual Studio
  • Microsoft Excel
  • English
  • Web Development
  • Microsoft Office
  • Android Development
  • Visio
  • VBA
  • ELua
  • PowerPoint
  • Android SDK
  • Embedded Systems
  • Oscilloscope
  • Microcontrollers
  • .NET
  • C
  • Debugging
  • Outlook
  • MySQL
  • C++
  • Electrical Engineering
  • HTML
  • Microsoft Word
  • Mac OS
  • Kotlin
  • Software Engineering
  • Agile Methodologies
  • Programming
  • Java
  • Testing
  • Windows

Courses

San Diego State University-California State University

  • Fundamentals of Engineering Electronics(EE330)
  • Engineering Electronics Lab(EE330L)
  • Analysis & Design of Electronic Circuits(EE430)
  • Analysis & Design of Electronic Circuits Lab(EE430L)
  • Intro C/C++(COMPE160)
  • Signals & Systems(EE410)
  • Circuit Analysis 1(EE210)
  • Circuit Analysis 2(EE310)
  • Digital Systems(COMPE270)
  • Digital Circuits(EE470)
  • Special Study – DSP(EE499)
  • Embedded Systems Programming(COMPE375)
  • Feedback Control Systems(EE420)
  • Assembly Language & Machine Architecture(COMPE271)
  • Electronic Materials & Devices(EE434)
  • Microprocessors(COMPE475)
  • Electric & Magnetic Fields(EE340)
  • Analog & Pulse Communication Systems(EE458)
  • Electromagnetic Waves and Transmission Lines(EE440)
  • Computational & Statistical Methods for Electrical Engineers(EE300)
  • Digital Signal Processing(EE556)
  • Senior Design Project(EE490)