Lukasz Rubaszewski
Systems Software Engineer at RDX Works Ltd- Claim this Profile
Click to upgrade to our gold package
for the full feature experience.
-
Polish Native or bilingual proficiency
-
English Professional working proficiency
-
German Limited working proficiency
Topline Score
Bio
Experience
-
RDX Works Ltd
-
United Kingdom
-
Financial Services
-
1 - 100 Employee
-
Systems Software Engineer
-
Nov 2022 - Present
-
-
-
Liberty Global
-
United Kingdom
-
Telecommunications
-
700 & Above Employee
-
Platform Engineer / Senior Python Developer
-
Jul 2020 - Oct 2022
Responsibilities:- CI/CD (AWS and bare-metal based) implementing, maintaining, troubleshooting, optimizing - developing internal tools to improve team productivity- following Infrastructure-as-Code and GitOps principles- automating processes, single-click deployments of complex systemsTech stack: - Linux: administration, debugging, troubleshooting, device drivers, kernel, embedded- Python: 3rd party APIs integration, Boto3, Python-Jenkins, REST API design- AWS: S3, EC2, CloudWatch, CloudTrail, SAM, Lambda, API Gateway, EventBridge, ECR, etc.- Other: Yocto, OpenSSH, Ansible, Packer, Gerrit, Github, Bitbucket, Bash, Docker, Docker-compose, Grafana, Sonarqube Show less
-
-
Senior Embedded System Engineer
-
May 2017 - Jun 2020
Responsibilities:- porting OneMiddleware SW to a platform already deployed in the field- developing of the Digital TV products- software integration of various components across the whole system- supporting the build engineers for maintaining the build system- support and/or leading debugging and bugs report triaging- maintain and propose improvements to SW development and integrationMain technologies used: Linux development and debugging, Yocto, Python, Bitbake, RDK, Jenkins, OpenSSH, Test automation, Bash, Systemd, Docker, Git/Gerrit, Github Show less
-
-
-
Fibaro
-
Zielona Góra, woj. lubuskie, Polska
-
Senior Embedded System Engineer / Technical Lead
-
Mar 2015 - Apr 2017
Design and lead an engineering team to implement the whole SW stack of the project: - Booter/Loader - secure boot and safe upgrade of the device - Customer SW - Factory SW - Test, serialize and upgrade devices during manufacturing process Introduced PKI to Fibaro Cloud, devices manufactured by Fibar Group. Each device carries it's own and unique certificate with public key signed by trusted authority. Design and implement CA Server dedicated to: - maintain company's PKI (issue certificates for manufactured devices, revoke compromised certificates) - generate serialization data (certificates, upgrade, download keys, etc.) for manufactured devices - sign and encrypt SW images to be sent over-the-air Main technologies used: C++, C, gcc, gdb, Python, Bash, OpenSSH, Docker, Bamboo, HTTP(s), SSL/TLS, OpenSSL, Bluez, HCI, HSM, PKCS#11, pykcs11, MySQL, SIP/VoIP Show less
-
-
-
ADB
-
Switzerland
-
Technology, Information and Internet
-
700 & Above Employee
-
Project Lead Engineer / Senior Embedded System Engineer
-
Jan 2013 - Feb 2015
Duties and Responsibilities• Leading project software development process at engineering level• S/w integration for Set-top-boxes - integration of drivers, middleware, applications, 3rd party - releases preparation - final s/w testing, debugging, stabilization - cooperation with customer, s/w engineers in order to meet customer expectations
-
-
Embedded System Engineer
-
Feb 2005 - Dec 2012
Duties and Responsibilities• S/w development for Linux OS on ST710x, BCM74xx chips - kernel and userspace drivers (development, maintenance, bugfixing) - integration of kernel patches• new components validation (DDR, NAND, NOR) - design, development of procedures - validating• automated test development for drivers• technical contact with BCM and STMicro companies• technical problem solving at customer side• resident engineer in CalComp (Thailand, Bangkok), STB manufacturer (1 month) Show less
-
-
-
Siemens
-
Germany
-
Automation Machinery Manufacturing
-
700 & Above Employee
-
Trainee
-
Jun 2004 - Sep 2004
Taking acitve part in Local Positioning System project. Developing Matlab application that processed data collected by Local Positioning System and visualised it in real-time. Taking acitve part in Local Positioning System project. Developing Matlab application that processed data collected by Local Positioning System and visualised it in real-time.
-
-
Education
-
Uniwersytet Zielonogórski
Master of Science, Industrial Information Systems -
Technische Hochschule Mittelhessen
Master of Science, Information and Communication Technologies