Android Developer

Technology Advancement GroupAshburn, VA

About The Position

We are seeking a highly motivated and self-driven Android Developer to join our team. This role involves developing and maintaining Android applications that interface with hardware systems using various communication protocols. The ideal candidate is a proactive problem solver with strong troubleshooting skills and excellent communication abilities.

Requirements

  • Proven experience in Android development with strong proficiency in Kotlin and Java
  • Deep understanding of Android SDK, frameworks, and application architecture
  • Implement and manage communication between Android devices and hardware using protocols such as Serial, I2C, and SPI
  • Solid debugging and troubleshooting skills, especially in hardware-software integration scenarios
  • Ability to work independently and take initiative with minimal supervision
  • Strong verbal and written communication skills

Nice To Haves

  • Experience with GNSS/GIS, navigation and location-based technologies
  • Experience working with embedded systems or IoT devices
  • Experience working with sensor inputs (e.g., accelerometer, gyroscope, magnetometer, etc.)
  • Experience with Android NDK or low-level system programming
  • Familiarity with Linux-based systems or embedded platforms
  • Experience with version control systems (e.g., Git)
  • Understanding of secure communication practices

Responsibilities

  • Design, develop and maintain Android applications
  • Build and optimize applications that interface with external hardware systems
  • Collaborate with cross-functional teams including hardware engineers and product managers
  • Diagnose and resolve complex technical issues across software and hardware layers
  • Optimize application performance, reliability, and responsiveness
  • Write clean, maintainable, and well-documented code
  • Participate in code reviews and contribute to continuous improvement of development processes

Stand Out From the Crowd

Upload your resume and get instant feedback on how well it matches this job.

Upload and Match Resume

What This Job Offers

Job Type

Full-time

Career Level

Mid Level

Education Level

No Education Listed

Number of Employees

1-10 employees

© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service