Intellias
Senior Kotlin Software Engineer
IntelliasPoland3 days ago
Full-timeEngineering
  • Our client is a software development company and a key part of the leading German OEM network. They focus on developing innovative infotainment systems and creating a seamless user experience for the next generation of Mercedes-Benz vehicles.
  • The current project is a new, crucial initiative aimed at integrating Android into the current mainline In-Vehicle Infotainment (IVI) platform. This project will serve as a foundational bridge to the upcoming SW platform, ensuring a smooth transition and continuity in technology development.
  • Domain Overview. This position is specifically for the Connectivity domain and, in particular, the team responsible for a set of Connectivity-related components like Network Manager, WiFi Certificates management, connectivity diagnostic, and other.


Requirements:

  • Proven commercial experience in Kotlin SW development (5+ years)
  • Experience in Automotive IVI SW development
  • Prior experience with AOSP, AAOS
  • Experience developing native Android applications
  • Good understanding of Java Core, Android SDK (+ coroutines, etc)
  • Good understanding of Android IPC
  • Basic understanding of networking protocols (TCP/IP, routing, WiFi)
  • Ability to effectively articulate technical challenges and solutions inside the team and with client's representatives
  • Ability to share the knowledge with teammates in an effective and positive manner
  • Ability to work in a fast-paced environment.

Will be a plus:

  • Working knowledge of C++
  • Experience in development of Connectivity-related functionality
  • In-depth understanding of networking protocols and diagnostics
  • Familiar with ASPICE, ISO 21434


Responsibilities:

a) Design and development of Connectivity-specific features for Android-based IVI

b) Collaborate with the Client architecture team to review and adapt the application architecture

c) Consulting and technical advisory for Android system customization

d) Actively participate in code reviews, enforce coding standards, and ensure adherence to best practices for Kotlin development on Android

e) Reported issues investigation, log analysis and preparation of the fixes

f) Actively contribute to building of the Kotlin and Android expertise in the team, expertise sharing with team mates.

Key Skills

Ranked by relevance