I have wide experience of various demanding software and UI design, implementation, porting, optimization, documentation and standardization tasks.I have have worked for several big international companies in many different projects ranging from server development to making payment applications with secure NFC SIM cards.My positions have ranged from software developer to Lead SW Developer / SCRUM master / SW architect.
-
Lead Software EngineerHereTampere, Fi -
Lead Software EngineerHere Dec 2018 - PresentFinlandSame kind of work as in the previous position(as GNSS client SW engineer).The products that I worked with included new HD GNSS (High Definition positioning) and integrating that product to phones made by Android OEM manufacturers.I think this list of tools I have been using this year tells best what kind of work I have done during 2023.Android NDK Android native system component for OEMsAndroid SDK Android PoC / demo SWAndroid Studio Android development IDEBeyond Compare compare / mergeChatGPT / Bard information, complementing Stackoverflowcmake native buildsConfluence development web pagesdocker CI/CD cross compilation build envs in GitLabfastboot Android AOSP image flashinggcc / clang C/C++ compilergcov C/C++ coveragegit version controlGitLab Ultimate version control, CI/CDgradle Android buildsgtest C/C++ unit testingHelix Team Hub sharing binaries, data, tasks, error reports with customersHERE Development Platform server environment, services and docs for customersJIRA planning and following Scrum tasks, sprints and epicsjunit Java unit testingMidjourney generate icons / graphics for demo applicationsmockito Java mockupsOSS Review tools open source license checks for production SWPulse Secure / Zscaler VPNSublime Text editorUdemy Business learning / online coursesVMWare Workstation development environments (Ubuntu, AOSP) Webex messaging -
Senior Gnss Sw EngineerHere Oct 2015 - PresentFinlandGNSS client SW engineer in the HERE Positioning Services team in Tampere, Finland. Responsible for developing SW for smartphones that enhances the performance of the GNSS chipsets by optimally using the assistance data services and protocols, extending the lifetime of the assistance data and using the non-GNSS positioning methods to support GNSS functions. Requires expertise with real-time operating systems, agile SW development principles and GPS, GLONASS, Galileo, Beidou and QZSS positioning systems incl. signal/data structures, timing and orbit dynamics. In addition requires experience in telecommunications and other wireless communications systems such as GSM, WCDMA, LTE, CDMA, TD-SCDMA, WLAN, Bluetooth and NFC. Domain knowledge in positioning technologies and protocols such as A-GPS, A-GNSS, SUPL, RRLP, RRC, LPP and LPPe -
System Specialist / Lead Sw DeveloperAccenture Oct 2011 - Sep 2015FinlandSenior SW Developer / SW Architect / SCRUM Master / Lead SW Developer in several different projects:- Lead SW Developer / SW architect /SCRUM Master for a team making native Linux server application for an international positioning services company. The server runs as a daemon process in Android devices and provides online and offline GPS / GLONASS /BeiDou assistance data for GNSS chips.- Proof-of-concept Wallet application for that allows making secure NFC payments with Symbian and Windows Phones. The application was demonstrated in Mobile World Conference 2012 and in WIMA NFC 2012 conference in Monaco.- Microsoft Exchange Proxy servlet for a meeting room reservation application running in Windows Phone 7.5 I implemented proxy running in Tomcat 6 server in virtualized Red Hat Linux server that allows the WP phone client to access the Exchange server running in very big company intranet. - Android phone client for a big Finnish transportation company. I created Android hybrid application that allows the users to check the time schedules and to buy tickets. Some of the views have been implemented as native activities (e.g. local ticket storage) and other views are HTML5 web pages shown in web view. The HTML5 web pages are common for all versions (iOS, Android, WP, web browser) of the application.- Android / web browser mobile survey application for a Norwegian transportation company that allows the drivers of the company to send information (including photos) about delivery locations to company server where the information can utilized via HTML interface. I implemented Android application logic and two way data synchronization that includes support for off-line usage. -
Senior Sw DeveloperNokia Jan 2011 - Sep 2011FinlandMS SSP SWP Flex SW Tampere team- Java runtime competence transfer to Bangalore Java team- 'porting' Java runtime to multicore phone HW- studying Java Script, QML, Qt- Home screen widget renewal (XHTML, CSS) for SR1 (Anna) IAD, SR2 (Belle). Adding Facebook & Twitter integration to Contact widget. Making new Gallery widget especially for Nokia 808, Porting Belle widgets for Nokia E6-00 Belle release as a special project. -
Senior Sw DeveloperNokia Jan 2006 - Dec 2010Finland- Working as a senior SW engineer in S60 Java team. Participating to the specification and implementation of several new Java APIs (JSR) JSR-75 (File API), espcially performance improvements JSR-211 (Content Handler API implementation design)- Java Runtime 2.1, 2.2 and 3.0 Rewriting the S60 Java (new open source platform independent implementation for Unix, Meego and Symbian). Special responsibility Java Installer and integrating Java runtime and Java applications to Symbian
-
Senior Sw EngineerNokia Jan 2005 - Dec 2005FinlandStarted working in Symbian Java team.Projects:- Implement WebServices API for Erin S90 communicator, included project management of the project.- JSR 172 Web Services API, XML APIs (SAX, DOM) : implementation work.- JSR 257 (Contactless communication API) Reading optical codes and RFID communication : specification work (reviews), planning implementation architecture and implementation work. -
Sw Developer / Senior Sw DeveloperNokia Jan 1999 - Dec 2004FinlandWorked in Nokia Wireless Software Solutions, Nokia Venture Organisation and in NMP Emerging Products implementing several server applications that were sold to telecommunications operators.Nokia WAP Server 1.0, 1.1 and 1.2 (WAP protocol server)Nokia Delivery Server 2.0 and 2.1 (Enabled operators to sell content to mobile phones)Nokia Presence Server (SIP, Presence, Location)Implementation work was done using J2EE and C/C++ in Unix/Linux/Sun Solaris environments.
-
Sw DeveloperNokia Jun 1997 - Dec 1998FinlandI worked in Nokia Research Center Software Laboratory studying Windows CE and making modem SW for Windows CE devices and implementing WAP stack WTLS security layer.
-
Sw DeveloperFujitsu / Teamware Group Jan 1993 - May 1997FinlandDeveloping new versions of TeamWARE Mail program using C++ and Microsoft MFC class libraries. Work included temporary project manager posts and also included UI work. -
Sw DeveloperFujitsu / Teamware Group May 1992 - Dec 1992FinlandHermes telecommunications project in Windows NT environment. Microsoft bought the technology and I participated in technology transfer to Microsoft in Redmont. Porting C/C++ testing tools to different Unix environments. -
Sw DeveloperNokia Data May 1990 - Apr 1992FinlandDeveloping new functionality to TBGEN- Test Bed Generator for Ada- testing tool in Unix.Developing Ada and C/C++ testing tools (TBGEN, CTC++, CTB, CMT).
Erkki Solala Education Details
-
Tampere University Of TechnologyVery Good -
Reserve Officer SchoolSecond Lieutenant -
Orivesi High SchoolLaudatur
Frequently Asked Questions about Erkki Solala
What company does Erkki Solala work for?
Erkki Solala works for Here
What is Erkki Solala's role at the current company?
Erkki Solala's current role is Lead Software Engineer.
What schools did Erkki Solala attend?
Erkki Solala attended Tampere University Of Technology, Reserve Officer School, Orivesi High School.
Free Chrome Extension
Find emails, phones & company data instantly
Aero Online
Your AI prospecting assistant
Select data to include:
0 records × $0.02 per record
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.
Start your free trial