Android Developer (Kotlin experience)

  1. Home
  2. Remote jobs
  3. Android
  • Company Salvo Software
  • Employment Contract
  • Location 🇲🇽 Mexico
  • Submitted Posted 2 months ago - Updated 24 minutes ago

We are looking for a talented and experienced Kotlin Developer with a strong background in the automotive industry to join our team. In this role, you will be responsible for developing and maintaining high-performance software solutions that power our cutting-edge automotive diagnostic tools and systems. The ideal candidate should have a solid understanding of Kotlin, automotive protocols, and the ability to work closely with hardware and embedded systems teams.

Key Responsibilities:

  • Design, develop, and maintain software applications using Kotlin for automotive systems.
  • Collaborate with cross-functional teams to integrate software with hardware and embedded systems.
  • Implement and optimize solutions using automotive protocols (e.g., CAN, LIN, UDS, OBD-II).
  • Work on real-time systems, ensuring performance, reliability, and scalability of the software.
  • Debug and troubleshoot software and hardware integration issues.
  • Maintain code quality through best practices such as unit testing, code reviews, and documentation.
  • Participate in the design and development of new product features and enhancements.

Requirements

Required Skills and Experience:

  • 6+ years of experience in software development, with a focus on Kotlin.
  • Experience in the automotive industry, particularly in developing software for automotive diagnostic tools or ECUs.
  • Strong understanding of automotive protocols (e.g., CAN, LIN, UDS, OBD-II).
  • Familiarity with real-time operating systems (RTOS) and embedded systems.
  • Experience working with hardware and firmware teams to integrate software solutions.
  • Strong problem-solving skills and attention to detail.
  • Excellent written and verbal communication skills.
  • Experience with cloud-connected automotive diagnostic tools.
  • Knowledge of Pre-CAN protocols (e.g., K-Line, Link, J1850, ALDL, D2B, Van Bus, Bean).
  • Familiarity with automotive Electronic Control Units (ECUs) and related technologies.
  • Experience with Kotlin in embedded systems or device drivers.
  • Familiarity with Bluetooth, USB, J2534, or multiprocessor functionality.

Loading similar jobs...

Mobile App Developer Jobs

Step into the forefront of mobile innovation! Unlock career opportunities in cutting-edge app development.

© 2024 Created by Mobile App Developer Jobs. All rights reserved.