Job Summary:
Technology Advancement Group, Inc. (TAG)® is a leader in defense technology, specializing in PNT technologies. They are seeking a highly motivated Android Developer to develop and maintain Android applications that interface with hardware systems using various communication protocols.
Responsibilities:
• Develop and maintain Android applications that interface with hardware systems using various communication protocols.
Qualifications:
Required:
• 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
Preferred:
• 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
Company:
Since 1984, TAG has transformed emerging technologies into systems capable of operating in the most demanding environments. Founded in 1984, the company is headquartered in Dulles, USA, with a team of 11-50 employees. The company is currently Early Stage.