Android Developer

logo

Android Developer

Cloud Analytics Technologies LLC

icon Burr Ridge, IL, US, 60527

icon22 June 2024

Apply Now

Job Description

Job Title: Android Developer

Location :Burr Ridge, IL

Major Responsibilities:

  • Design and implement Android applications for Operator Interface Displays
  • Identify and drive improvements to software processes
  • Drive application performance and memory usage improvements
  • Analyze and root cause software issues
  • Participate in code reviews
  • Design and execute unit tests
  • Estimate effort for software deliverables
  • Help define requirements and evaluate technical feasibility of implementation
  • Interface with co-located internal and external development teams
  • Contribute innovative ideas to improve software on Operator Interface Displays

Qualifications:

  • B.S. in Computer Engineering, or Electrical Engineering
  • 4+ years of software development experience
  • 2+ years of native embedded programming in C++
  • 2+ years of Android/Java application development experience, with a portion in Android Studio and/or Gradle

Specialized/Practical Knowledge:

  • In-depth knowledge of Android APIs
  • Familiar with best practices in Android application development
  • Knowledge of performance profiling methods and tools used in Android development
  • Experience with IPC methods such as Binder, AIDL, Message Queues
  • Experience with software development for the automotive and/or off highway vehicle industry
  • Understanding of Automotive networking protocols such as J1939, CAN, LIN
  • Experience with Git and Gerrit in a team environment
  • Experience with established Software Development Processes such as V-Model or Agile
  • Experience with automated build tools and continuous integration (e.g. Jenkins)
  • Experience with unit test tools