Talent.com
Sr. Android Engineer

Sr. Android Engineer

Kasmo GlobalNew Holland, PA, United States
30+ days ago
Job type
  • Full-time
Job description

Title - Sr. Android Engineer

Duration : 1+ Year Contract

Position Overview

We are seeking a Sr. Android Developer to develop a custom Android system and UI framework for CNH displays used in agriculture and construction machines. This role offers the opportunity to be part of a technological revolution in the industry and collaborate with a global, innovative team.

Key Responsibilities

  • Develop a custom Android system and UI framework for CNH displays.
  • Deliver customized Android framework components and UI widget libraries.
  • Plan and manage project deliverables while ensuring timely delivery.
  • Design software architecture and drive the implementation of core features.
  • Serve as a technical leader for the project.
  • Define requirements and evaluate the feasibility of display software.
  • Participate in code reviews and act as a Subject Matter Expert .
  • Mentor and coach system software developers.
  • Support application teams using the CNHi Android system by documenting best practices.
  • Optimize system performance and memory usage.
  • Integrate 3rd party software modules into CNHi displays.
  • Perform additional duties as assigned.

Required Qualifications

  • Bachelor's degree in Computer Science, Computer Engineering, or Electrical Engineering .
  • 6+ years of software development experience.
  • 4+ years of Android application development experience.
  • 2+ years of experience with :
  • Building custom Android systems.

  • Java and C / C++ programming.
  • Linux kernel development and configuration.
  • Ability to travel up to 10% domestically and internationally.
  • Preferred Qualifications

  • Master's degree in Computer Science, Computer Engineering, or Electrical Engineering .
  • Knowledge of Internet-related networking protocols : TCP / IP, Ethernet .
  • Proven technical leadership experience.
  • In-depth knowledge of Android framework and internal Android architecture.
  • Experience in Automotive or Commercial Vehicle industries .
  • Understanding of Automotive networking protocols such as :
  • J1939, CAN, LIN, XCP, UDS.

  • Expertise in performance profiling tools for Linux and Android.
  • Proficiency in memory management techniques in Linux and Android.
  • Project management / planning experience.
  • Experience with V-Model and Agile Software Development Processes .
  • Create a job alert for this search

    Android Engineer • New Holland, PA, United States