Integration SW Engineer Offline

Our team: you will be a part of distributed scrum team on a client side

Responsibilities:

- Integrate code from different sources into target deliveries

- Compile the code and perform static code analysis

- Project build system and toolchain environment extension, reconfiguration, maintanance

- Flashing binaries on target device

- Execute manual and automatic tests

- Debug and analyze the issue

- Continuous integration setup and maintenance

Mandatory Skills Description:

C language - basic knowledge on C language (1 yrs)

Git\Gerrit - hands on experience as either developer or integrator (2 yrs)

Jenkins - hands on experience creating jobs (1 yrs)

Groovy - basic knowledge on Groovy (1 yrs)

Python - basic knowledge on python scripting (1 yrs)

Linux administration/Shell - hands on experience scripting for unix/linux system on shell (bash, korn, etc) (2 yrs)

Integration skills - hands on experience integrating code from different sources into target deliveries (1 yrs)

Embedded Linux and software - basic knowledge on embedded Linux systems and software (1 yrs)

Bug tracking, analysis, triaging - practical experience on embedded software (1 yrs)

Windows Administration - hands on experience on windows administration (1 yrs)

Powershell - basic knowledge on powershell scripting (1 yrs)

Static code analysis (KW, PCLint, etc.) - hands on experience on tool configuration for static code analysis (1 yrs)

Linux build system(s) and toolchain environments - hands on experience with CMake, make, buildroot (1 yrs)

Software coding standards in automotive - understanding of ISO 26262, MISRA C, MISRA C++, AUTOSAR

Flashing SW on device - hands on experience flashing SW on embedded devices (2 yrs)

Unit Test tools - hands on experience configuring tools/strategies for Unit Test (GoogleTest, etc) (1 yrs)

Nice-to-Have Skills:

Yocto - hands on experience in creation. extension of recipes

Container technologies - basic knowledge on containers

Docker - basic knowledge on docker

Yaml - basic knowledge on Yaml

Repo - able to configure/modify manifests for handling repositories with Repo

AUTOSAR Classic - basic knowledge on AUTOSAR

Virtual Machine handling - basic knowledge on virtual machines

ARM SoC(s) - basic knowledge and practical experience with ARM system on chip solutions (QC, NXP)

XML, Json, etc - basic knowledge on these file formats

Microcontrollers - basic knowledge on microcontrollers

Requirements Engineer - basic knowledge on requirements and RM tools (DOORS NG)

Configuration Management - basic knowledge on CM principles (1 yrs)

Test Management - hands on experience handling test results and test case status, tracking to requirements

Testing - hands on experience developing test cases

Languages:

English: B2 Upper Intermediate

The job ad is no longer active
Job unpublished on 27 November 2021

Look at the current jobs QA Automation Remote→