Edwin López

Edwin López Email and Phone Number

Sr. Embedded Systems Engineer @ Panasonic North America
Edwin López's Location
Denver, Colorado, United States, United States
About Edwin López

My name is Edwin, a Computer Engineering major, innovator, tinkerer, mentor, and to some extent an inventor with a blend of skills and experiences that spans both computer hardware and software. To learn more about my skills and disciplines of work, visit my online portfolio at http://www.lopezworks.info

Edwin López's Current Company Details
Panasonic North America

Panasonic North America

View
Sr. Embedded Systems Engineer
Edwin López Work Experience Details
  • Panasonic North America
    Sr. Embedded Systems Engineer
    Panasonic North America May 2017 - Present
    Newark, Nj, Us
    Forms part of a R&D team created by Panasonic alongside departments of transportation in CO, UT, GA, and TX that deploys smart infrastructure for road-safety. Leveraged SAE J2735 DSRC/CV2X standard wireless protocols (BSM, TIM, SSM, SRM, MAP, SPAT, and PSM) and the Commsignia V2X API stack to develop applications to reduce traffic congestion, improve pedestrian safety, deliver traveler information messages, and control intersection signal preemption. Responsible for managing IoT VPN network of deployed Embedded Linux devices, developing custom in-vehicle HMI display UIs, implementing remote firmware update infrastructure (OTA), building internal tools to test and debug V2X protocols, and software to automate the configuration of devices prior to shipment. Other tasks include supporting proprietary ARM Cortex hardware and board bring-up tasks using Yocto bitbake, developing MCU firmware and distributed applications using Bash, C/C++, Java, Android, HTML5, JavaScript, SNMP, TCP/UDP, HTTP, CAN, protobufs, MQTT, WebSockets, Google Maps, OpenVPN, AWS, bare-metal graphics programming (frame buffer) while collaborating through Git/GitHub, JIRA, Confluence, and Slack tools.
  • Self-Employed
    Embedded Systems Engineer
    Self-Employed Jan 2015 - May 2017
    *Completed the Embedded Systems Engineering Certificate at the University of Colorado at Boulder. *Used and studied numerous off-the-shelf evaluation kits, reference designs, schematics, and datasheets. *Performed comprehensive studies of RTOS and embedded design topics including Schematic Design, PCB Layout, and Signal Integrity (stack-up planning, decoupling, bypass, signal propagation, termination, ground bounce, EMI/EMC). *Designed and built custom PCB boards using Cortex-M and ARM9 System-on-Chip (SoC) MCUs. Acquired hands-on experience in SMT assembly, PCB rework, prototyping, and use of lab test equipment and measuring tools. *Configured cross-compiler toolchains, IDEs, SDKs, debuggers, and JTAG flashing tools to develop bootloaders, drivers, and firmware. *Interfaced USB devices, graphic displays, audio codecs, NAND and serial flash memories, SD cards, and wireless modules based on Bluetooth, ZigBee, Wi-Fi, GSM/GPRS, and proprietary mesh networks. *Ported open-source libraries such as FATFS, YAFFS2, libJPEG, libPNG, libZ, libMAD to the Cortex-M platform and also rolled up custom libraries to build user interfaces with graphics, fonts, and sound. *Performed embedded Linux board bring-up tasks: kernel configuration, using Buildroot and BusyBox to create and customize a root file system, and setting U-boot to load and boot the kernel either from an onboard NAND UBIFS partition or over the network using TFTP and NFS servers.See list of projects at http://www.lopezworks.info/embedded.html
  • Cardinal Peak
    Sr. Software Engineer
    Cardinal Peak May 2011 - Dec 2014
    Lafayette, Co, Us
    Developed web service components that enabled apps running on Samsung SMART TVs, blue-ray DVD players, and Facebook connect to Blockbuster's video-on-demand back-end servers, enabling subscribers to search, purchase, and watch movies; worked with Samsung’s embedded maple browser, Google's Widevine plugin, JavaScript, OAuth, Java, and Struts2. Wrote a digital forensics Android app for OTG-capable mobile devices that uses the USB Host API to connect to an external SmartCard (SIM) reader and extract call records, SMS, contacts names and addresses to be used as evidence. Collaborated in the development of a "nanny-cam" embedded uCLinux application that used the PJNATH library to stream video packets from a closed home network to an internet monitoring server through an UDP hole-punched NAT tunnel. Provided periodic releases for Cardinal Peak's CaseCracker Linux product; worked with HTML, PHP, JavaScript, C/C++, GTKmm/Glade, ALSA, FFMPEG, Video4Linux (V4L), MPEG2 DVD authoring, RTSP/RTP streaming, VLC plugin, CVS, SVN, Git, Jira, and Bugzilla.
  • Self-Employed
    Open-Source Development Sabbatical
    Self-Employed Aug 2010 - May 2011
    Created Raster, a cross-browser UI JavaScript Library used to build rich desktop-like web applications. The UI library includes reusable UI controls that can be customized via CSS. Raster is open-source software released under the LGPL license. This project is available on GitHub at https://github.com/erlopez/raster
  • Comcast Cable
    Sr. Software Engineer
    Comcast Cable May 2008 - Aug 2010
    Philadelphia, Pa, Us
    Provide periodic support to intranet applications; task included Java development, front-end UI development, Oracle PL/SQL programming. Development tools included JDeveloper, Eclipse, Weblogic, Spring JDBC-Templates, Hibernate/JPA, Beehive, XMLBeans web-services, Struts2, Oracle ADF, Java Server Faces (JSF), CVS, SVN, and DOORS for bug tracking.
  • Asg Software Solutions
    Sr. Software Engineer
    Asg Software Solutions May 2005 - May 2008
    Developed tachyon, a lightweight MVC framework based on Java and JSP/Servlet technologies designed specifically for building AJAX applications. The framework included a comprehensive set of cross-browser UI widgets that enabled developers to quickly assemble rich desktop-like web application front-ends.
  • Gusdex Llc.
    Product Engineer
    Gusdex Llc. May 2004 - May 2005
    Developed the GUSDex's Personal Business Center, a Software-as-a-Service (SaaS) solution to provide small business owners with tools to market their businesses online, publish their websites, track accounting expenses, create invoices, and use email. Worked as lead Java developer, graphic designer, and collaborated with content creation for marketing materials.
  • Generation21 Learning Systems
    Java Consultant Contract
    Generation21 Learning Systems May 2003 - May 2004
    Us
    Provided development and support for Generation21's line of e-learning products. Performed code refactoring of their existing web-based product and migrated it from using a JSP-only design to use a scalable Model-view-Controller (MVC) approach. Enhanced application code and back-end database schemas to support UTF8 international character sets.
  • Paetec Communications Inc
    Product Development Engineer
    Paetec Communications Inc May 1998 - May 2003
    Created PL/SQL and Java libraries to ease development of web-based applications using the Apache mod_plsql Oracle (OWA) technology. Developed reusable APIs to support PaeTec's E-Commerce Portal applications: shopping carts, webmail apps, website publishers, chat rooms, discussion groups, administration pages, perform file uploads, and generate PDF reports.
  • Xerox
    System Analyst
    Xerox Jan 1996 - May 1998
    Developed CGI-BIN web apps in C to support systems administration tasks; configured of UNIX and NT servers with NFS, NIS, DNS, SMTP, Oracle, SQL*Net, Java, CORBA, JDBC, IIS, ASP/ADO, SQL-Server, and ODBC. Configured Netscape Enterprise and RealAudio servers to deliver multimedia streaming content for corporate presentations and online training courses.

Edwin López Skills

Embedded Software Programming Embedded Systems Schematic Capture Pcb Design Hardware Microcontrollers I2c I2s Spi Usb 802.15.4 Wireless Mesh Bluetooth Low Energy Internet Of Things Universal Asynchronous Receiver/transmitter Cross Compilers Firmware Bootloaders Device Drivers Real Time Operating Systems Vxworks Embedded Linux C Pthreads Stream Sockets Programming Multithreaded Development Java Javascript Html Cascading Style Sheets Xml Restful Webservices Node.js Android Development Javaserver Pages Servlets Tomcat Weblogic Struts Hibernate Database Design Sql Oracle Pl/sql Sqlite Mysql Php Git Svn Yocto Bitbake Mqtt Websockets Google Maps Api Java Servlets/jsp

Edwin López Education Details

  • University Of Colorado Boulder
    University Of Colorado Boulder
    Embedded Systems Engineering (9Cr/Hr.)
  • Rochester Institute Of Technology
    Rochester Institute Of Technology
    Information Technology
  • Rochester Institute Of Technology
    Rochester Institute Of Technology
    Advanced Interactive Multimedia Development (24Cr/Hr.)
  • University Of Puerto Rico-Mayaguez
    University Of Puerto Rico-Mayaguez
    Computer Engineering

Frequently Asked Questions about Edwin López

What company does Edwin López work for?

Edwin López works for Panasonic North America

What is Edwin López's role at the current company?

Edwin López's current role is Sr. Embedded Systems Engineer.

What schools did Edwin López attend?

Edwin López attended University Of Colorado Boulder, Rochester Institute Of Technology, Rochester Institute Of Technology, University Of Puerto Rico-Mayaguez.

What skills is Edwin López known for?

Edwin López has skills like Embedded Software Programming, Embedded Systems, Schematic Capture, Pcb Design, Hardware, Microcontrollers, I2c, I2s, Spi, Usb, 802.15.4, Wireless Mesh.

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.