Senior Software Engineer Oulu

Saattaa olla saatavilla

(Päivitetty 2022-08-01)

Senior Software Engineer

Oulu

Äidinkieli Finnish, Sujuva English, Aloittelija Svenska, Aloittelija German

  • at least 10+ years on Linux RnD
  • 20+ years of experience
  • Strong embedded C / Python background

Taidot (33)

SHELL SCRIPTS

SHELL SCRIPTING

SOFTWARE DEVELOPMENT

Multi-Threaded

CODING

THREADING

I2C

MIDDLEWARE

OBJECT ORIENTED

Python

MAINTENANCE

VERSION CONTROL

NOKIA

SCRIPTING

Ubuntu

ARM

Scrum

PHP

BLUETOOTH

Jenkins

SVN

Subversion

PACKAGING

XML

MS PROJECT

PRICING

Perl

BLENDING

STRUCTURED SOFTWARE

QT

SOLARIS

PROCESSOR

MICROSOFT PROJECT

Yhteenveto

Hi,


 

My name is Lauri Jakku, I'm an Finnish engineer. I am an strong linux backgrounded engineer, who have some international experience as well, and is now actively seeking employment in intresting envinronment that would give new problems for me to solve.


 

My ability to adapt situations and to learn quickly new things has always somehow played a part in my work. I have done lot of things that I have not really got a grasp, but the eagerness to learn and 'if you can imagine it, you can do it'-attitude has helped to make some quite unique software and solutions to a given problems. I'm very good in refining existing solution to optimal solution, or create simple, but scalable solutions for small problems. Big problems are just bunch of smaller ones. I've done coding for living about 20 years, and counting, in which I’ve learned that I can master any skill that is needed, with some time. I usually become the 'go to guy' in long projects. I'll always help when requested, maybe that's why I become the 'go to guy'.


 


 

My latest work history:

Paxsudos IT / CEO, 8/2020 - Now (Lightbusiness)

Elektrobit Wireless Oy / Bittium Wireless Oy, Senior Design Engineer, 1/2012 -- Now

Tieto Deutschland GmbH, System SW Designer, 7/2011 -- 12/2011

Nokia Oyj, Senior SW Developer, 12/2008 -- 02/2011

TietoEnator Oy, Senior SW Designer, 3/2006 -- 11/2008

Nomovok Ltd, SW Designer, 02/2005 -- 2/2006

Wapice Ltd, Wireless applications/SW Designer 11/2000 -- 11/2004


 

Työkokemus

CEO
Paxsudos IT

2020-07 - Nykyhetki

● Light business as a side business while working for Bittium.
● See more from https://paxsudos.fi or https://paxsudos.com
Senior Software Engineer
Bittium Wireless Oy

2012-01 - Nykyhetki

Updating and implementing middleware layer solutions ie. communicating directly with given HW, doing linux-kernel-modules/-interfaces, hunting bugs in lower layers and updating existing SW for new hardware etc.
● Played a part in production testing of deliveries and in fixing found problems.
● 7. - 8.11.2012 Completed successfully Scrum master training
System SW Engineer
Tieto Deutschland GmbH

2011-07 - 2011-12

● 07/2011 - 12/2011: Updating Java-based software update packaging tool.
● 8.9. - 9.9.2011: Communication training ● 12.9.2011: FIDO Training ● 13.9.2011: CBM Training
Senior SW Developer
Nokia Oyj

2008-12 - 2011-02

Low-level graphics (GDI) implementation & bug-fixing for S40-series: Provide means for upper levels to draw (blit) buffers in specific manner.
○ Used alpha-blending algorithms described in SIGGRAPH'84 publication 'Compositing Digital Images' by Thomas Porter & Tom Duf to convert the existing blitters to output correctly.
○ Converted the existing calculations to use four calculation macros which were build with semi-object oriented structure in mind, thus made the code more less error prone.
○ Source and target formats varied from 1BIT BW to 32BIT ARGB, depth conversions done within the blit.
○ Bit of Hudson maintenance work
Senior SW Designer
TietoEnator Oy

2006-03 - 2008-11

Pre-integrator
Maemo

2008-07 - 2008-10

Pre-integrator of flashable images for Maemo-based devices.
Qt Ramp Up, Senior SW Developer

2008-01 - 2008-03

(Internal-project) Created port of QT 4.3.3 for the iPAQ 3630 using bitbake compile-environment and skeleton of the demo- software. The project-plan was to create cross-compilable QT/4-software for multiple platforms
Linux MDN Car, Senior SW Developer
iPAQ (Opie) & N800

2007-09 - 2008-01

(Internal-project) Client-Server implementation done with two N800 to control RC-car and on-board-camera movements.
Camera SW can do basic pixel-overlaying to the video stream.
Baikonur (Videocenter), Senior SW Developer
VOD- and live television

2006-07 - 2007-09

stream client application for N800. Dbus signaling for controlling live-video streams.
Linux KH Mobiili, Senior SW Developer

2006-03 - 2006-07

Participation of mobile homecare- client software development used with N770. Software was multi-threaded GTK-application, with internal tasking functionality and general soap-XML-parser (with support of multiple different datasets).
SW Designer
Nomovok Ltd

2005-02 - 2006-02

Head SW Developer

2005-05 - 2006-02

existing PIM-application (x86, gnome-calendar) to a ARM-based smart-phone and find solutions to unfulfilled dependencies.
Multiple projects, SW Developer

2005-02 - 2005-05

Fixing bugs from existing software and in some cases almost completely redesign them.
Wireless applications/SW Designer
Wapice Ltd

2000-11 - 2004-11

Network administrator

2002-10 - 2002-12

with uC/OS, SW developer, 10/2002 - 12/2002, Customized uC/OS for industrial embedded device to provide TCP/IP-support with LWIP-stack.
● Documented existing Java software with Rational Rose ● Network administrator, tasks included firewall maintaining, mailserver setup, DMZ- configurations, physical switch installation etc.
Summer trainee
Vaasan Ammattioppilaitos

2000-06 - 2000-07

Generic duties.
Student/SW Designer
Vaasan Ammattikorkeakoulu

2000-02 - 2000-04

Web-server coding for school.
Warehouse assistant
Anttila/Oulu

1998-07 - 1998-08

Generic warehouse work: Pricing, hanging clothes to racks etc.
Oulun Jakelutoimisto, Deliverer

1998-06 - 1998-07

Delivered newspaper to few parts of Oulu.
Offical Assistant
Oulun Yliopisto/Sähkötekniikan osasto

1997-07 - 1997-07

- 07/1997 ● Generic lab-assistant work and helped to put linux on some old simulation controller computer, which needed to use dos-emulator to run the controlling software.
Trainee
Oulun Yliopisto/Mikroeletroniikan laboratorio

1997-06 - 1997-06

- 06/1997 ● Generic lab-assistant work at Laboratory of Microelectronics..
Warehouse assistant
Anttila/Oulu

1995-07 - 1995-07

- 07/1995 ● Generic warehouse assistant work.
Foto Keränen

1994-06 - 1994-08

Helped to sort and remove films from the paper containers for further development

Koulutus

Bachelor of Electronics and Information
Vaasa Polytechnic

2022-08 - 2005-01

Oulu vocational school
Oulu vocational school

2022-08 - 1998-01

Pohjanmaa vocational school
Pohjanmaa vocational school

2022-08 - 1996-01

Sertifikaatit

Certified Scrum Master

Ota yhteyttä konsulttiin

/