Project Description
Want to be part in a project designed to save lives? If so, you should join our new Telematics Platform project. We work with tools like Jenkins, Yocto, Git/Gerrit
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
Skills
Must have
C language – basic knowledge on C language (1 yrs)
GitGerrit – 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
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
Seniority
Senior
Relocation package
If needed, we can help you with relocation process. Click here for more information.
APPLY
To help us track our recruitment effort, please indicate in your cover letter where (vacanciesinukraine.com) you saw this job posting.