Principal Software Engineer
CurrentTechnical and team leadership. Coaching and challenging teams on architectural and technological choices. Supporting the organisation in all things Edge.
Please complete the CAPTCHA to continue
@wartsila.com
✓
LinkedIn matched
A concise factual answer block for searchers comparing this professional profile.
Sami Paavilainen is listed as Principal Software Engineer at Wärtsilä, a with 10989 employees, based in Vaasa, Ostrobothnia, Finland. AeroLeads shows a work email signal at wartsila.com and a matched LinkedIn profile for Sami Paavilainen.
Sami Paavilainen previously worked as Lead Developer at Wärtsilä and Software Designer at Wapice Ltd.
This section adds company-level context without repeating Sami Paavilainen's masked contact details.
AeroLeads found 1 current-domain work email signal for Sami Paavilainen. Compare company email patterns before reaching out.
DevOps and Lean enthusiast. Software designer. CV: https://cv.paavilainen.dev
Listed skills include Embedded Linux, Embedded Software, Embedded Systems, Software Design, and 7 others.
Company context helps verify the profile and gives searchers a useful next step.
A career timeline built from the work history available for this profile.
Technical and team leadership. Coaching and challenging teams on architectural and technological choices. Supporting the organisation in all things Edge.
Vaasa Area, Finland
Cloud migrationLead the effort in migrating our resources from an old vSphere-based virtualization platform to the cloud. Started utilizing infrastructure-as-code tooling (Terraform) manage our AWS resources using industry standard workflows such as pull-requests and pull-request verification.Introduced Kubernetes (using kOps) as the platform to provide hosting for our inhouse tooling and utilities.Migrated and containerized most of the workloads running in the old environment, deprecating and retiring as needed.Introduced Packer and Ansible to provide configuration-as-code for workloads that were not suitable for containerization, opting to instead run those as plain EC2 VMs.Continuous IntegrationIntroduced configuration-as-code for CI pipeline configurations and standardized on Docker as the tool to manage build environments in an effort to improve the transparency of, and trust in, the CI system.Started utilizing the cloud platform in our CI system to provide dynamic scaling based on demand to effectively eliminate verification queues for pull-requests.
Vaasa, West And Inner Finland, Finland
2015 - 2018, DevOps / Continuous IntegrationTook more of a lead role in introducing and ramping up automated testing and verification efforts in the project.We introduced a Jenkins-based (migrated to TeamCity some years later) CI system with HIL (hardware-in-the-loop) end-to-end verification of the trunk/master branches. In order to achieve this a custom test rack with some hundreds of relays was designed. To accompany this we designed and implemented a Java-based testing framework intended for the developers to implement automatic test cases to verify their changes. The framework provides the ability to verify the test cases on "virtualized" resources in addition to the HIL test rigs. It also provides advanced logging and diagnostics that are gathered in the CI system to facilitate troubleshooting.In the end this system resulted in the near-total automation of testing required for a release (from ~250h to less than 30h).2013 - 2015, Real-time Linux / C developmentParticipated in the development of upgrading an existing control system to a new hardware platform. The old platform was a uCOS-based system which was ported/migrated over to Xenomai and Linux.Main focus areas were 2nd stage bootloader and fieldbus communication with tasks such as:- Firmware upload from the existing maintenance tool- Redesign and testing of a CAN protocol stack- Integration of the CAN protocol stacks with the kernel CAN drivers2011 - 2013, Embedded C development (trainee)Designed and implemented the integration of a Simulink-based CANOpen stack into an existing embedded control system
Other employees you can reach at wartsila.com. View company contacts for 10989 employees →
Jacek Palczynski, Pmp®
Colleague at WärtsiläGdańsk, Pomorskie, Poland
View →
IM
Ioannis Moraitakis Msc, Mba
Colleague at WärtsiläGreece
View →
SC
Sylvain Chataignon
Colleague at WärtsiläGreater La Rochelle Area, France
View →
PT
Pratik Tank
Colleague at WärtsiläLeicester, England, United Kingdom
View →
MC
Mateusz Cichocki
Colleague at WärtsiläGdańsk, Pomorskie, Poland
View →
LT
Lauri Tuominen
Colleague at WärtsiläFinland
View →
JR
Jacco Rietberg
Colleague at WärtsiläZwolle, Overijssel, Netherlands
View →
EW
Esther Wainaina
Colleague at WärtsiläNairobi County, Kenya
View →
OR
Outi Riikonen
Colleague at WärtsiläVaasa, Ostrobothnia, Finland
View →
MS
Murari Sharma
Colleague at WärtsiläJaipur, Rajasthan, India
View →
Quick answers generated from the profile data available on this page.
Sami Paavilainen works for Wärtsilä.
Sami Paavilainen is listed as Principal Software Engineer at Wärtsilä.
AeroLeads has found 1 work email signal at @wartsila.com for Sami Paavilainen at Wärtsilä.
Sami Paavilainen is based in Vaasa, Ostrobothnia, Finland while working with Wärtsilä.
Sami Paavilainen has worked for Wärtsilä and Wapice Ltd.
Sami Paavilainen's colleagues at Wärtsilä include Jacek Palczynski, Pmp®, Ioannis Moraitakis Msc, Mba, Sylvain Chataignon, Pratik Tank, and Mateusz Cichocki.
You can use AeroLeads to view verified contact signals for Sami Paavilainen at Wärtsilä, including work email, phone, and LinkedIn data when available.
Sami Paavilainen is listed with skills including Embedded Linux, Embedded Software, Embedded Systems, Software Design, Can Bus, Continuous Integration, Automated Software Testing, and Software Development.
Search by job title, company, industry, location, and seniority. Export verified B2B contact data when you need it.
Start free trial Search contactsCheck these profiles if this is not the Sami Paavilainen you were looking for.