Android Developer

Tag

Ashburn (VA)

On-site

USD 90,000 - 130,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

TAG is seeking a highly motivated Android Developer to design and maintain Android applications that interface with hardware systems using Serial, I2C, and SPI protocols. You will solve complex integration challenges and work with cross-functional teams to deliver robust, reliable software.

The ideal candidate has strong Kotlin and Java skills, solid debugging abilities, and a proactive mindset. Experience with GNSS/embedded systems is a plus, and you value clear communication and ownership.

Qualifications

  • Proven Android development experience with Kotlin and Java.
  • Strong understanding of Android SDK and app architecture.
  • Interfaces with hardware via Serial, I2C, SPI protocols.
  • Robust debugging skills for hardware-software integration.

Responsibilities

  • Develop and maintain Android apps that interface with hardware.
  • Troubleshoot integration issues and optimize performance.
  • Collaborate with hardware and firmware teams on protocols.

Skills

Kotlin
Java
Android SDK
Hardware integration
Communication

Tools

Git
NDK
Linux

Job description

Who We Are:

Welcome to TAG, a revolutionary force in defense technology for over 30 years, leading unprecedented advancements in PNT technologies. Our history is a tapestry of resilience and innovation, shaping us into a company thats not just simply expanding, but developing professionally at every level. We are a team of technical experts who thrive on challenges, boldly combining technologies to create groundbreaking PNT advancements. Our crew of technical experts arent afraid to try audacious solutions, embracing failure as a necessary part of our learning process, so that we can build our clients customized solutions. As we embark on this exciting new phase as the sole source provider on DoD contracts, we are seeking passionate individuals ready to join our journey of growth and professionalization.

Who YOU Are:
  • Someone with a high degree of ownership - You dont need to be told to improve a system or to search for areas we can optimize, youre already mapping it out in your mind. You understand your department and processes better than anyone else.
  • GSD - You get stuff done. You dont waste time "admiring the problem" and instead you get to work. You arent intimidated at the prospect of work that must be done.
  • Curiosity - Youre the type of person who loves to ask "Why?" You want to understand how each part interacts to make up the whole.
  • Mentorship - You care deeply about being a part of a team and helping other succeed. You are passionate about uplifting everyone.

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.

Required Qualifications
  • 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 Qualifications (Nice to Have)
  • 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
Key Traits
  • Self-starter with a proactive mindset
  • Strong analytical and problem-solving abilities
  • Detail-oriented and quality-focused
  • Effective collaborator and communicator
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Android Developer - Embedded Systems & GNSS
Android Developer - Embedded Systems & GNSS

Tag • Ashburn (VA)

On-site
USD 90,000 - 130,000
Software Developer -Android III
Software Developer -Android III

Covenant Eyes • United States

Remote
USD 90,000 - 130,000
Health & Wellness: Comprehensive Medical, Vision, and Dental insurance
401(k) with company matching
Generous PTO policy
+1
Android Developer
Android Developer

Cohere Technology Group LLC • Virginia (MN)

On-site
USD 120,000 - 180,000
Android Developer
Android Developer

FOUND • Santa Monica (CA)

On-site
USD 110,000 - 170,000
Android Engineer
Android Engineer

JPS Tech Solutions • Atlanta (GA)

On-site
USD 120,000 - 170,000
Android Software Developer
Android Software Developer

Nubble Site Solutions • York (ME)

On-site
USD 50,000 - 100,000
401(k)
Health insurance
Paid time off
+1
Senior Android Engineer
Senior Android Engineer

Compunnel, Inc. • Alpharetta (GA)

On-site
USD 120,000 - 180,000
Android Application Development Engineer
Android Application Development Engineer

Stellantis NV • Auburn (AL)

On-site
USD 110,000 - 150,000
Android Application Development Engineer
Android Application Development Engineer

Stellantisfinancialservices • Auburn Hills (MI)

On-site
USD 110,000 - 170,000
Android Developer
Android Developer

Veriipro • Fort Lauderdale (FL)

On-site
USD 80,000 - 110,000