Professional with extensive experience in embedded software development and in particular for digital cellular phones. Developed GSM call control, peripheral data interface, signaling stack server interface and user interface at Motorola. Led the software reference architecture for PrairieComm chipsets for CDMA, UMTS and TDMA. Led the Interprocessor Architecture and cellular stack integration with OpenOS (Symbian, Linux, Android,
Professional with extensive experience in embedded software development and in particular for digital cellular phones. Developed GSM call control, peripheral data interface, signaling stack server interface and user interface at Motorola. Led the software reference architecture for PrairieComm chipsets for CDMA, UMTS and TDMA. Led the Interprocessor Architecture and cellular stack integration with OpenOS (Symbian, Linux, Android, Windows Mobile and RTOS) at Freescale Semiconductor.
Mobile Application Architect @ From November 2012 to Present (3 years 2 months) Chief Technology Officer, Co-Founder @ iPhone / Android and other smart phone applications and server back-end for applications From April 2009 to Present (6 years 9 months) Sr. Staff Applications Engineer @ Integrating ST-Ericsson HSPA and LTE modems in Customer Android Products, working onsite at Customer sites with their design and integration teams From February 2011 to November 2012 (1 year 10 months) Sr. Android Developer @ Designed and implemented Android reading experience in PF’s android application, Inktera (currently available in the Android market).
Integrated the Adobe Mobile Reader SDK (RMSDK) into the Android reader application using the Android native development kit (NDK) From January 2010 to January 2011 (1 year 1 month) Sr. Android developer @ Designed and implemented Android framework changes to Audio design and architecture.
Asterisk VoIP server install and modification for TIP application demo. From October 2009 to May 2010 (8 months) Systems Architect @ Architected high performance interprocessor architecture for Freescale MXC processors, using shared memory, shared DMA, USB, Ethernet and other Hardware options. Created software architecture in support for HSDPA and HSUPA with minimal MIPS requirements. This included optimizations to the 3GPP stack architecture to minimize MIPS requirements in PCDP / RLC and MAC processing.
Architected IPC and Freescale Cellular Platform Access (CPA) Architecture for easy and portable integration with multiple OpenOS platforms (Symbian, Linux, Windows Mobile and RTOS).
Evaluation of Android OpenOS from Google andARM Cortex-A9 mulitcore architecture and core usage on Linux and Android. From July 2006 to April 2009 (2 years 10 months) Distinguished Member of the Technical Staff @ 3G Advanced Technology group, focused on UPnP, DLNA, WLAN, VoIP and Mesh Network implementations and technology demonstrations.
Dual processor Interprocessor communication architecture, design and integration
Participate in MIPI (Mobile Industry Processor Interface) standards development. From November 2003 to July 2006 (2 years 9 months) Principal Staff Engineer @ Led the implementation and integration of data stack components into the PCI reference implementation.
Led the specification, documentation and implementation of Software Components for the PCI Software Reference Architecture. The Reference Architecture is a scalable, cross-technology architecture giving customers one technology-independent API for use in development of cellular phones. From June 2000 to November 2003 (3 years 6 months) Principal Staff Engineer @ Led the software architecture effort for the second generation of Motorola Smart Phones, based on the Symbian OS.
Technical lead in documenting and developing a server interface for a GSM signaling stack for use in a Smart Phone. The interface architecture developed was similar to the Microsoft TAPI, except this interface added functionality to deal with cellular phones and multi mode phones.
Managed a group of 6 people defining and implementing a manufacturing test interface for a Smart Phone. This interface was defined to allow manufacturing to test each hardware component at the earliest possible time on the manufacturing line.
Managed a group of 5 people defining and implementing user interface features for GSM cellular phones.
Personally developed and maintained the menu interface system, advice of charge feature, network registration feature, security features (PIN codes, lock to SIM card and electronic lock).
Designed and implemented an interface to allow PCMCIA cards to make data and fax calls through GSM phones.
Designed and lead the implementation of the call control signaling layer for GSM phones. From October 1988 to June 2000 (11 years 9 months)
MS, Computer Engineering @ Aalborg Universitet From 1983 to 1988 Horsens statsskole From 1980 to 1983 Lars Sorensen is skilled in: Embedded Systems, Embedded Software, RTOS, Android, Mobile Devices, Linux, LTE, C++, GSM, 3GPP, Mobile Communications, UMTS, CDMA, Cellular Communications, 3G
Looking for a different
Get an email address for anyone on LinkedIn with the ContactOut Chrome extension