Maksim Tamleht
Software Engineer at Guardtime- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
English -
-
German -
-
Russian -
-
Estonian -
Topline Score
Bio
Experience
-
Guardtime
-
Estonia
-
Computer and Network Security
-
1 - 100 Employee
-
Software Engineer
-
Jan 2016 - Present
-
-
-
Bang & Olufsen
-
Denmark
-
Computers and Electronics Manufacturing
-
700 & Above Employee
-
Senior Software Development Engineer
-
May 2013 - Dec 2015
Design and implementation of embedded software in international team using agile process for various B&O video products.Member in a software team for Linux based television platform (mainly C and C++, also Python, bash scripting etc), working on:1. Creating SmartTV solution using different technologies (HbbTV, OIPF, CE-HTML, JavaScript, etc). Working with:- TP Vision to adopt SmartTV portal solution to the TV platform; - Opera to adopt their browser solution to the TV platform- VOD partners2. Smart phone/tablet TV remote control app interface software development and maintenance.3. Peripheral unit controller (for controlling 3rd party devices like STB, Blu-ray players etc.) software development and maintenance. Working on UI and HW interfaces:- low level drivers for IR blasting (IR protocols, HW timers, PWM)- working with SQLite databases4. Home cinema solution software development and maintenance.- dual screen solution, including external display handling- home automation using HW open collector interface5. DVB front-end software development and maintenance. - video recording front end for external USB HDD recording feature6. Production support as development of test and service interfaces and on-site support.7. Collaborating with spec team to finalize business requests into feature descriptions, as input to software development feature backlog.8. Having a scrum master role in an international team of over ten persons
-
-
-
-
Senior Software Development Engineer
-
Jun 2006 - Apr 2013
Development of embedded software in an international team using agile process for various B&O audio-video products. Maintaining and updating legacy products (written in C) as well as creating new products (mostly in C and C++, also Python and C#)- Working with and developing drivers for interfaces like HDMI, HDCP, EDID, I2C, UART, SPI, IR.- Support and integration of various LCD panels (digital video configuration and panel API)- Introducing 3D video support into legacy LCD TV platform.- OSD user menu handling- Production support, including software interfaces and on-site support for MP ramp-upTraining of new employees (C/C++, tools, work process)
-
-
-
-
Software Development Engineer
-
Aug 2003 - Jun 2006
Embedded software design and implementation for various Bang & Olufsen audio/video products:- quality and feature updates of existing audio and video platforms- member in a software team to create a brand new audio product (BeoSound 4) Embedded software design and implementation for various Bang & Olufsen audio/video products:- quality and feature updates of existing audio and video platforms- member in a software team to create a brand new audio product (BeoSound 4)
-
-
Education
-
Tallinna Tehnikaülikool
Bachelor of Science (BSc), Computer and Systems Engineering -
TalTech – Tallinn University of Technology
Master, Computer Systems