06.12.2023 aktualisiert

AN
100 % verfügbar

Senior Software Engineer, Senior Software Engineer, Senior Software Engineer

Gifhorn, Deutschland
Deutschland
Gifhorn, Deutschland
Deutschland

Profilanlagen

CV - Andrzej Nakonieczny

Skills

Software Design, IBM, Telecommunication, Signal Processing, Computer Science, Programming, C++ /11/14, C, Java /8 /9 - /14, C# /3.0, Python 3.x, Perl, SQL, Oracle / SQLite / Embedded, JavaScript, HTML, CSS, AWK, YACC, LEX, Intel 8086/286/386 Z80 assemblers, Smalltalk, Linux, Ubuntu v14 - 18, MS-Windows 7, 10, UNIX System V, SCO, SunOs, Solaris, AIX, OpenVMS v7.2, Novell's NetWare (v2.15-v3.11, QNX, QNX/Neutrino, Windows CE Automotive v5.0, RTOS, MTOS, MQX, VxWorks, RESTful Web Services, CAN, BAP, MPEG-2/-4, H263, H264, 3GPP, MP3, AAC, AAC+, AMR-NB, WB, SDP/RTSP, Bluetooth, SDH, TL1 (Bellcore), ASN.1, ISO, OSI, ITU-T, ETSI Standards, GUI, Qt v4, v5, OpenGL, NET Framework v3.0 (with C# v2.0, Database, SQLite v3.30, Oracle v11/12, DB VISTA, Eclipse, Qt Designer, MS Visual Studio, Visual Studio Code, GIT, Jenkins, Gerrit, JIRA, KPM, Bitbucket, Enterprise Architect, BoUML, PlantUML, RCS, CMS, Source Safe, PVCS, MKS, Tortoise, SVN, CVS, Rational Rose, Rational SoDA, Rational Purifier, Rational Quantifier, ClearCase, ClearQuest, ClearDDTS, SonarQube/SonarLint, C++, UML, Unified Modeling Language, RT-UML, RUP, Rational Unified Process, SPICE, Scrum, Agilent Development, Windows 10, Android, Android Studio 4, x, TortoiseGit/Svn, STL, Google Mocks Fwk, Java, SQLite 3.x, Google Protobufs, ESO Fwk v8, SQL Methodologies, Agile, MISRA, STL Libraries, C++/Java interface, Java Tests Suites, C++ /Java, backend, caching, OAuth2, C++/Java implementation, LongRange Services, EGO Layer Framework, Interface, web interface, A-SPICE, Ubuntu, Qt Creator, Oracle 11.x/12.x, Qt4, x, 5.x, UML / Agile, C++ / Qt, data import, XML, Oracle, DB, algorithms, continuous integration, MIB, Polarion, Windows 8, Qt4.x, RSI, BOOST, C++ /11, RESTful, C++ code framework, middleware, Web Services, client/server, Debugging, Google, Framework, Visual Studio 2015, compass, OpenGL libraries, MIB1/2/2.5, Windows 7, SQLite, RDS, SDARS, XML Methodologies, Windows, Visual Studio 2008, V-Model, CAN Bus, SVox, Nuance, C+, Embedded SQL, Perl Methodologies, Integrator, API, image processing, DB server, SPI, NET Framework, Visual Studio 2005 / 2008, Halcon, JPEG, Doxygen, C#, C++ Methodologies, object model, GUI widgets, NET, Halcon libraries and tools, Visual Studio 2003, Qt v4.x, Java Methodologies, DOM, Visual Studio 2001, Lauterbach, ARM7, 9 Development environment, Multi-ICE, Mindego Media Analyzer, MPEG4, Clear Case/Clear Quest, Use, coding, C language API, UMTS, codec, input devices, MSWindows 2000, Solaris 8, ARM9, MPEG, MPEG-4, APOXI, Visual Source Safe Programming, Embedded C, MPEG1/2/4, processor architecture, System on Chip, software architecture, software release, Together, Perforce, C++/Java Developer, embedded system, abstraction layer, OCP, MSWindows NT4.0, Rational Rose 2000, SoDA, CORBA, DOORS, GPS, NavTools, SDAL, Design Patterns, Real Time UML, software lifecycle, Rational suite, geocoding, ORACLE v8, Solaris v2.6, HP-UNIX, SNMP, ER diagrams, C++ / SQL, UI, ORACLE RDB, VMS, Shell, Unix, user interface, application server, Power Tier v4.0/4.1, Reflection X, IBM R6000, DCE, Shell scripts, Methodologies, IBM mainframe, SAP/R3, BSCS, C++ language, AIX platform, MSWindows 3.11, NT, NetWare v4.0, Purify, Quantify, MS SQLServer, HP in-circuit emulators, MC68320/360 development environment, FETEX, MS Access, TL1, Neuron C, SDL, MPU, network topologies, ETSI V5.1/5, Sun SPARC workstation, emulators, quality assurance, change tracking, UML methodology, Apache, server, Object oriented, CX3, ADSL, SCO Unix, Informix, Open UI, Motif, MS DOS, MSWindows 3.x, Rational Rose 98, Unix shell scripts, UIL, object-oriented, object-oriented language, interprocess, backup, object-oriented database, class hierarchy, error handling, TCP/IP protocol, communication devices, communication protocol, C/C++/CX3 MIBs cross-compiler, C language, MVC

Sprachen

DeutschverhandlungssicherEnglischverhandlungssicherPolnischMutterspracheRussischGrundkenntnisse

Projekthistorie

Software Designer / Senior Developer

Cariad

Automobil und Fahrzeugbau

Organization: Cariad (former Carmeq / Car Software Organization), Germany
Industry: Automotive
Projects: Highly Automated Driving - Map Modules
Technical Environment:
Windows 10, Android, PlantUML, MS Visual Studio 17, Android Studio 4.x, JIRA, BitBucket, GIT,
TortoiseGit/Svn, STL, Google Mocks Fwk, Java Espresso Testing Fwk, SQLite 3.x, SVN, SOME/IP (https://some-ip.com/
), Google Protobufs, ESO Fwk v8,25, Teams, Markdown (MD) Language

Programming Languages: C++ /11/14, Python, Java, SQL
Methodologies: UML / Agile development / A-SPICE, MISRA
Position: Software Designer / Senior Developer
Duties:
* Conversion of the NDS (Navigation Data Standard) into a PSD (Predictive Street Data) (Lanes /
Lane Groups / Landmarks) format used by the HCP3 autonomous driving module. Implementation in C++
with use of STL Libraries.
* Writing C++/Java interface and Java Tests Suites for the Android App Service.
* C++ /Java/Python implementation of TimeZone Service and Android App interface.
* C++ implementation of Mobile network backend web Authentication mechanism and caching (OAuth1 and
OAuth2)
* C++/Java implementation of LongRange Services and EGO Layer Framework (Part of the autonomous
driving interface) and their interface to Android App
* C implementation of HD Map data providing services for Android Interface.
* C++ implementation of automated Test Results interpreter as web interface.
* Working in a distributed multinational team according to industry standard A-SPICE, Scrum, Agile
methodologies.

Software Designer / Senior Developer

HaCon Ingenieurgesellschaft mbH (A Siemens Company)
Organization: HaCon Ingenieurgesellschaft mbH (A Siemens Company), Germany
Industry: Railways / Logistics
Projects: Timetable Planning System / (TPS)
Technical Environment: Linux (Ubuntu), PlantUML, Qt Creator, Eclipse, JIRA, Jenkins, GIT, STL, Boost, Boost Mocks Fwk,
SQLite 3.x, Oracle 11.x/12.x, Qt4.x, 5.x
Programming Languages: C++ /11/14, Python, SQL
Methodologies: UML / Agile development
Position: Software Designer / Senior Developer
Duties:
* C++ / Qt implementation of business workflows for diverse railway industries targeting clients in
various countries based on Large Scale 3Tier Client/Server Architecture paradigm. The services
had to perform complex operations on large database volumes containing railway infrastructure and
train operational data.
* C++ / Qt implementation part of GUI for Train Planner tasks and the railway infrastructure
display with use of the Qt libraries. That task comprised also implementation of protocolling and
presentation services for user changes based on profiles and sandboxes concept.
* C++ / Qt Real Time train Tracking system, implementing logging facilities and partially the GUI
that was able to display on the fly the train position on the track.
* C++ implementation of RPC/Rest interfaces to various customer specific external systems with
focus on train/services ordering scenarios.
* C++ implementation of railway data import and export enhancements. This task comprised
verification and validation of railway infrastructure that was stored XML data to be
exported/imported into Oracle DB.
* C++ implementation of complex algorithms for assigning operational train numbers for trains
performing domestic and international services on different infrastructure types and different
train types operating in different routes in a service group.
* Boost Mock Up unit tests / RPC tests for the implemented modules as a part of automated test
framework. Implementing interface to SQLLite as a base for automated testing.
* Working in a multi-team large-scale project that targets global railway markets using agile
software development (JIRA/Jenkins/continuous integration). Work was performed independently
partially from home office based on the work packages.

Senior Software Engineer

R&D Automotive Group; Preh Car Connect

Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden