
Kirill Novoskoltsev
Fähigkeiten und Kenntnisse
Werdegang
Berufserfahrung von Kirill Novoskoltsev
- Bis heute 7 Jahre und 2 Monate, seit Apr. 2018
Senior Software Engineer
Auriga
Outsourcing and technical support for Drägerwerk AG customer, Lübeck, Germany. Participation in a Medical device interoperability with legacy systems project. Support and development medical equipment software based at MS Windows 2016 Server. Supported legacy protocol conversion into IEEE 11073 Service-oriented Device Connectivity (SDC) standards. Distributed team work (Scrum, Continuous integration, Code review). Tools: С++17, Python (Visual Studio, CMake, Git, doxygen, Jira, Jenkins, GTest).
- 1 Jahr und 7 Monate, Okt. 2016 - Apr. 2018
Software Engineer
Auriga
Outsourcing and technical support for Fresenius Medical Care AG & Co. KGaA customer, Schweinfurt, Germany. Participation in a medical device software refactoring project. Legacy C code refactoring to C++, Unit tests implementation, technical documentation. Distributed team work (Scrum, Continuous integration, Code review). Tools: C/С++ (Keil, IAR, Eclipse, GCC, Makefile, SVN, doxygen, Jira, Polarion, Jenkins, Axivion, GTest).
- 5 Jahre, Okt. 2011 - Sep. 2016
Software Engineer
EPSCom
Outsourcing and technical support for Lantiq Beteiligungs-GmbH (a part of Intel Company since 2015) customer, Munich, Germany. Participation in DSL CPE project. Team work with international colleagues. Embedded software development and support for Linux based on Lantiq SoC platform (MIPS + DSP). Support and update legacy source code, new functionality extending, porting for new hardware. Tools: C/С++ (GCC, Makefile, bash scripts, Jira, Mercurial, Perl, klocwork, doxygen).
- 2 Jahre und 3 Monate, Juli 2009 - Sep. 2011
Software Engineer
Goznak
Development of banknote detector based on banknotes pattern recognition at infra-red and light spectrum. ARM microcontrollers software development for OS-less modelbased on LPC21xx core. Interfaces implementation (UART, SPI, I2C, ADC). Team work under UW-500 currency sorter with Glory Ltd, Tokio, Japan. Tools: C (Keil, IAR, Borland C++ Builder, CVS, doxygen).
- 2 Jahre und 5 Monate, Feb. 2007 - Juni 2009
Software Engineer
JSC Mikron
Development of smart card embedded operation system based at 8051MX architecture (e-passport, GSM sim card). Cryptographic HAL library implementation, as well as cryptography algorithms implementation and supporting: Public-key (ECDSA, RSA 1024/2048) for math modular coprocessor, including generation of RSA 1024 keys, Block cipher (DES, Triple DES, AES), Hash (SHA-1, SHA-256), Crypto1 for contactless smart cards MiFare Philips. Tools: C/assembler, (Keil, CVS, Mantis, doxygen, Lint).
- 2003 - 2006
Software Engineer
R-Game
Development of video games for slot machines based at ARM architecture. Game engine implementation, statistic specification. Implementation of graphic, sound, other peripheral devises. Speed optimization of graphics applications. Tools: C/assembler (IAR).
Ausbildung von Kirill Novoskoltsev
- 5 Jahre und 5 Monate, 2000 - Mai 2005
Mathematics and Computer Science
Moscow State University
Sprachen
Englisch
Fließend
Russisch
Muttersprache
XING Mitglieder mit ähnlichen Profilangaben
XING – Das Jobs-Netzwerk
Über eine Million Jobs
Entdecke mit XING genau den Job, der wirklich zu Dir passt.
Persönliche Job-Angebote
Lass Dich finden von Arbeitgebern und über 20.000 Recruiter·innen.
22 Mio. Mitglieder
Knüpf neue Kontakte und erhalte Impulse für ein besseres Job-Leben.
Kostenlos profitieren
Schon als Basis-Mitglied kannst Du Deine Job-Suche deutlich optimieren.