Senior C++ Developer with Android experience

at  Luxoft

Göteborg, Västra Götalands län, Sweden -

Start DateExpiry DateSalaryPosted OnExperienceSkillsTelecommuteSponsor Visa
Immediate21 Dec, 2024Not Specified22 Sep, 2024N/ATesting,Infotainment,Software Projects,Design Patterns,English,Architecture,Computer Science,Automotive,C++,Qt,Unity,Continuous Integration,Architectural Patterns,Integration,International Environment,Bsp,Software Development,Service DevelopmentNoNo
Add to Wishlist Apply All Jobs
Required Visa Status:
CitizenGC
US CitizenStudent Visa
H1BCPT
OPTH4 Spouse of H1B
GC Green Card
Employment Type:
Full TimePart Time
PermanentIndependent - 1099
Contract – W2C2H Independent
C2H W2Contract – Corp 2 Corp
Contract to Hire – Corp 2 Corp

Description:

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.

SKILLS

Must have
M.Sc in Electrical and/or Software Engineering, Computer Science or similar relevant
experience
At least 8-10 years of experience working in the field of Embedded software development,
requirement handling within electrical and/or software projects (C++)
Solid experience in C++ programming, especially in C++11/C++14
Experience in modern app architectural patterns (MVP, MVVM, layered architecture, refactoring).
Experience with Android Automotive system and service development and AOSP
Experience in SOMEIP/CAN/LIN protocols
Experience in developing for posix platforms
Experience from working in a Linux environment.
Experience in working with Git/Gerrit/Jenkins tools.
Experience from efficient SW test methods, including automated unit and integration
Testing
Experience working with requirements (reviewing, contributing, implementing and testing).
Experience with Continuous Integration
Experience within Automotive and from working in an international environment
Agile software development
Fluent in English (written and spoken)
Nice to have
Experience in working with ASIL B compliant SW development
Android stack
Several years of experience in software development in C++.
Experience within Automotive or Infotainment in an international environment
Experience in using CANoe/Canalyzer.
Experience in Python programming
Experience of working with BSP (Boards Support Package)
Experience of working with Device Drivers development
Experience in developing for QNX platforms
Experience in UI development in GLStudio, Unity or Qt
Experience in CI work with Git/Gerrit/Jenkins/ Artifactory
Object oriented design / Design patterns
Driver’s license (B-level).

Responsibilities:

Software development

  • Development mainly using C++
  • Work in agile SCRUM team
  • Full agile cycle with end-to-end responsibility: feature estimation, concepts, development, testing (unit, module, UA, integration)


REQUIREMENT SUMMARY

Min:N/AMax:5.0 year(s)

Computer Software/Engineering

IT Software - Application Programming / Maintenance

Software Engineering

MSc

Electrical and/or software engineering computer science or similar relevant

Proficient

1

Göteborg, Sweden