Position: Senior Embedded Software Engineer [Automotive]
Category: C++
English level: upper
Years of experience: 6

- Complete development cycle for SW components which provide partial functionality of ESC (Electronic Stability Control): traction control and anti-lock braking control;
- Development of inhouse solution to achieve data consistency in case of inter-core communication;  
- Automation of SW analysis to identify inter-core and inter-partition communication with SciTools Understand;
- Management of AUTOSAR stack supplier's errata (issue analysis process with respect to the SW which certified to be used on public roads)
- Developing safety critical (ASIL D) SW in C\C++ (requirements analysis, design, implementation, debugging and profiling, unit testing, system testing) for AURIX TriCore microcontrollers family according to A-SPICE and ISO 26262 standards;
- Automating SW analysis\building process with Python 3;
- Supervising of sub-team workload;
- Leading of Change Control Board;
- Performing integration\configuration (Elektrobit\Vector stack) of AUTOSAR standard BSWs and customer specific modules (including black boxes);
- Modeling of Software components and further integration in AUTOSAR environment;
- Optimizing inter-core communication (achieving data consistency) in AUTOSAR and non-AUTOSAR systems;
- Migrating legacy implementations to AUTOSAR;
- Identifying deviation of actual SW implementation against architecture scheduling\partition concept and further automation;
- Identifying problems in system based on errata provided by supplier and further partial automation;
- Supporting AUTOSAR stack ordering per project (identification of required modules/features based on customer requirements);
- Performing review process of Safety Manual and Safety Case for AUTOSAR stack;
- Supporting integration of customer message map (ECU Extract) and ODX
- Additionally, I posses clear understanding of such communications protocols as: HTTP, REST, TCP, UDP, CAN, FlexRay, Ethernet, as well as sensor fusion and control theories including their application in ADAS field.

Open to positions that involve people management.
Looking for challenging tasks.
In the case of an interesting project, I am ready to consider changing the position / technology stackю