Project Description
Project Description:
Development of IVI (In-Vehicle Infotainment) system with Android Automotive. You will be part of the platform development team for the next generation of this system based on a new HW platform with new SoC. The project work is performed in integrated teams with the customer.
Mandatory skills:
– M.Sc in Electrical and/or Software Engineering, Computer Science or similar relevant experience
– At least 5 years of experience from working in the field of software development, requirement handling within electrical and/or software projects (Java, C++, and C etc.)
– Solid experience in C++ programming, especially in C++11/C++14
– Experience in Board bring up
– Experience of working with BSP (Boards Support Package)
– Experience of working with Device Drivers development
– Experience in Git SCM
– Experience from efficient SW test methods, including automated unit and integration testing
– Object oriented design / Design patterns
– Agile software development
– SAFe Methodology
– Fluent in English (written and spoken)
– Experience from working with Continuous Integration
– Experience within Automotive and from working in an international environment
Beneficial:
– Experience in working with ASIL B compliant SW development
– Knowledge of SOMEIP/CAN/LIN protocols
– Experience in Python programming
– Experience in developing for QNX/posix platforms
– Experience in UI development in GLStudio, Unity or Qt
– Experience in CI work with Git/Gerrit/Jenkins/ Artifactory
– Drivers License for car
Responsibilities
Software development
– Development mainly using Qt/ QML and C++
– Work in agile SCRUM team
– Full agile cycle with end-to-end responsibility: feature estimation, concepts, development, testing (unit, module, UA, integration)
Skills
Must have
– Bachelor/Master Degree in Computer Science/Engineering, or a related discipline, preferably with experience in software subsystem integration.
– C++ programming language knowledge (with understanding of OOP and OOD concepts) at least 4 years.
– Experience with Qt Framework at least 3 years.
– QML programming language knowledge at least 3 years
– Customer-oriented and committed to work systematically under tight schedules.
– Ability to learn and work independently and within a team is expected.
– Good English written and verbal communication skills.
Nice to have
– HMI/GUI (graphical user interface) software development experience
– Ability to drive and review (project specifications, Architecture/Detailed – – Design, unit/multi-unit test) from implementation technology point of view
– Ability to review/understand system specifications/design and to identify gaps between system-spec/design and implementation, and to coordinate and close these gaps with the system design team
Languages
English: C1 Advanced
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.