Vladimir Rupanov
Angestellt, Software Architekt, BMW Group
München, Deutschland
Werdegang
Berufserfahrung von Vladimir Rupanov
4 Jahre und 5 Monate, März 2017 - Juli 2021
Spezialist Entwicklung
BMW Group München
Forschungsprojekt SAFE: Entwicklung von Safety-Features mit EAST-ADL für AUTOSAR. Verantwortung für Arbeitspaketen "Specification of Safety Code Generator" und "Prototype of Safety Code Generator" (C, Java, EMF, Xtend). // Forschungsprojekt RACE: Eine zentralisierte zuverlässige Plattform für Autos. Spezifikation und prototypische Realisierung der SW-Plattform fürs zentralisierte IKT-System, Portierung der Middleware auf das Echtzeit-Betriebssystem (C, PikeOS).
2 Jahre und 10 Monate, Dez. 2009 - Sep. 2012
Wissenschaftlicher Mitarbeiter
Technische Universität München
Forschungsprojekt OSCar: ein Betriebssystem für ein Elektroauto (in Zusammenarbeit mit Siemens CT). Entwicklung von modellbasierten Werkzeugen zur Beschreibung von Funktionsnetzwerken und Kommunikationssystemen zum Zweck von sowohl Codegenerierung als auch automatischer quantitativen Safety-Analyse, Entwicklung von Softwareprototypen der Laufzeitumgebung und Unterstützung der Software-in-the-Loop-Tests von FlexRay-Steuergeräten (C, C++, Java, EMF).
Entwicklung und Wartung vom Backend des Netzwerkschutz- und Logakkumulierungssystems. Portierung der Software auf die neue Plattform, Entwicklung neuer Module nach agile Methode (C++, Erlang, Scrum).
2 Jahre, Nov. 2006 - Okt. 2008
R&D Software Engineer
Emerson Process Management
Entwicklung und Weiterpflege der Gerätenprofile und UI-Schnittstellen für HART- und FF- Messumformern; Unterstützung des Entwicklungsprozesses durch Entwicklung von Tools für Remote-Testen und Codegenerierung (C++, Java). Entwurf und Entwicklung von Softwareprototypen und -bibliotheken (Netzwerk- und Buskommunikation, Logging, u.a.) (C++); Entwicklung eines Linux BSPs (Board Support Package).
1 Jahr und 9 Monate, März 2005 - Nov. 2006
Software- und Hardwareentwickler
Digitek Labs
Verschiedene Projekte mit Schwerpunkt "Systemszuverlässichkeit". Entwicklung von eingebetteten Systemen (FPGA, Mikrocontroller): ARINC-429 Kommunikationscontroller für NIOS-II SoPCs, ASIC-Tester, Anwendung von BIST-Techniken fürs Testen der sicherheitskritischen ASICs, On-the-Chip-Kommunikationscontroller für einem verteilten zuverlässigen Regelungssystem (C, C++, VHDL).
3 Jahre und 3 Monate, Sep. 2003 - Nov. 2006
Software- und Hardwareentwickler
Constanta
Vollständige Entwicklung der USB Dickenmessgeräte von Konzept bis zur Produktion. Entwicklung von Analog- und Digitalelektronik, Leitplattenlayout, Firmware (C) und Windows-Softwarepaket (C++).
Ausbildung von Vladimir Rupanov
1 Jahr und 10 Monate, Sep. 2005 - Juni 2007
Computer Science
St.-Petersburg State Polytechnic University
Digital Electronics Operating Systems Software Development System Software Communication Systems Design Automation
3 Jahre und 10 Monate, Sep. 2001 - Juni 2005
Computer Science
St.-Petersburg State Polytechnic University
Electronics Microcontrollers Operating Systems Software Development System Software Communication Systems
Sprachen
Englisch
Fließend
Russisch
Muttersprache
Deutsch
Fließend
Ukrainisch
-