$$$$
{{ $t($store.state.user.experience_value_in_dollars) }}
Expert
{{ $t($store.state.user.experience_search_name) }}
0
jobs
Freelance software engineer
Andrei Mironenko
,
Crawley, United Kingdom
Experience
Skills
I'm offering
20 years of embedded software development
C/C++
Python
Linux base-port
Yocto/Openembedded
CMake
Autotools
Git, Svn, Mercurial, Perforce, ClearCase
C/C++
Python
Linux base-port
Yocto/Openembedded
CMake
Autotools
Git, Svn, Mercurial, Perforce, ClearCase
Markets
United Kingdom
Links for more
Once you have created a company account and a job, you can access the profiles links.
Language
English
Good
Russian
Fluently
Ready for
Larger project
Ongoing relation / part-time
Full time contractor
Available
My experience
2018 - ?
freelance
Freelance software engineer
BP Chrargemaster.
• Making baseport of bootloader and linux kernel 4.19 for Atmel AT91SAM9263 ;
• Creating customer meta layers for Yocto build system;
• Installing and setting up the processes for Gerrit/repo workflow;
• Introducing Docker containers for development services and the system build;
• QT5/C++ performance and memory optimisation;
• QT5/C++ application layer;
• Python application layer;
• Adding over the air system updates;
• Creating customer meta layers for Yocto build system;
• Installing and setting up the processes for Gerrit/repo workflow;
• Introducing Docker containers for development services and the system build;
• QT5/C++ performance and memory optimisation;
• QT5/C++ application layer;
• Python application layer;
• Adding over the air system updates;
Software
2018 - 2018
freelance
Freelance Software Engineer
Plextek.
Testing edge of technology embedded system, with complex state machine using Python framework
Python, Technology, Embedded, Testing, Software, Framework
2017 - 2018
freelance
Freelance software engineer
Imagination Technologies.
Hardware Virtual Platform algorithm implementation, testing and verification for GNSS IP C++ programming. Development and maintainance internal tools (Python) Virtual Platform, Crypto module implementation (C++) Fixing Virtio VP module and linux driver.
Python, Linux, C, Implementation, Hardware, Development, Testing, Software
2016 - 2017
freelance
Freelance software engineer
Fujitsu UK and Ireland.
Upgrading Marvell MV78200 SoC Linux 2.6 port to 3.10;
Implementing security improvements on Linux products;
Implementing customer specific authentication PAM module;
Upgrading openssh, openssl and libpam to the most recent versions in MVL 6 (openembedded) Linux 2.6 and legacy MVL 3.1 (RPM) based products;
Configuring and updating iptables and routing tables;
Developing and updating customer specific C++ applications;
ClearCase for Linux is used as CM;
CA Rally and Agile (Scrum)
Implementing security improvements on Linux products;
Implementing customer specific authentication PAM module;
Upgrading openssh, openssl and libpam to the most recent versions in MVL 6 (openembedded) Linux 2.6 and legacy MVL 3.1 (RPM) based products;
Configuring and updating iptables and routing tables;
Developing and updating customer specific C++ applications;
ClearCase for Linux is used as CM;
CA Rally and Agile (Scrum)
Linux, Scrum, Agile, C, Security, Authentication, Software
2011 - 2016
freelance
Freelance software engineer
Hanover Displays.
Linux development from the boot-loader, Linux kernel and drivers to build and configuration management. C/C++ Linux application development. Python applications.
Linux baseporting, C++, C, Python, Openembedded, Autotools
2007 - 2011
job
Senior Software Engineer
Symbian/Nokia.
Kernel and Hardware Services
Symbian logic device drivers
Deep knowledge in
- Symbian OS architecture
Symbian logic device drivers
Deep knowledge in
- Symbian OS architecture
C++, Symbian, Device drivers
2006 - 2007
job
Senior Software Engineer
Infineon Technology Denmark A/S.
Implementation of second level bootloader for a new hardware platform, supporting:
Secure boot;
NAND flash booting;
NOR flash booting;
Secure boot;
NAND flash booting;
NOR flash booting;
C, Makefile, Secure boot, Bootloader
2000 - 2006
job
Software engineer
Siemens Mobile.
2000-2003 GSM/GPRS protocol stack software developer;
2003-2006 Device Driver software developer/RTOS/Embedded Linux;
2003-2006 Device Driver software developer/RTOS/Embedded Linux;
Gsm, Protocol stack, C, RTOS, Nucleus, Embedded Linux
My education
1994
-
1997
Moscow Institute of Physics and Technology
Post-graduated, Quantum field theory
Post-graduated, Quantum field theory
1989
-
1994
Syktyvkar State University (Russian Federation)
Master of Physics, Theoretical physics
Master of Physics, Theoretical physics
Andrei's reviews
Andrei has not received any reviews on Worksome.
Contact Andrei Mironenko
Worksome removes the expensive intermediaries and gives you direct contact with relevant talent.
Create a login and get the opportunity to write to Andrei directly in Worksome.
38100+ qualified freelancers
are ready to help you
Tell us what you need help with
and get specific bids from skilled talent in Denmark