Esri-posted 12 days ago
Full-time • Mid Level
Redlands, CA
5,001-10,000 employees

Join Esri’s ArcGIS Flight team and help shape the future of drone technology for mapping and analytics. Our Android apps empower users to plan, control, and capture high-quality imagery and video from drones, delivering critical data for industries and missions around the world. As a Software Developer, you’ll collaborate with a talented, cross-functional team of engineers, product managers, and designers to create intuitive, high-performance mobile experiences that integrate cutting-edge Android and drone technologies. You’ll have the opportunity to gain valuable industry experience in UAS / drones, one of the fastest-growing technologies in the geospatial software world. Your work will involve exciting challenges such as real-time drone control, autonomous mission planning, and seamless integration with ArcGIS mapping tools, all while writing clean, scalable, and maintainable code. If you are passionate about building a complex drone control app for the best imagery product in the world, join us!

  • Collaborate with the team to design, develop, and enhance the ArcGIS Flight Android app
  • Implement features that connect drones to powerful mapping and analytics workflows
  • Work with modern Android frameworks, Jetpack libraries, KMP, and Kotlin best practices
  • Contribute to code reviews, testing, and continuous improvement of our development process
  • Implement unit tests to ensure baseline quality in all releases
  • 2+ years of commercial Android software development experience
  • Strong math skills, especially related to trigonometry and geometry
  • Understanding of algorithms and design patterns
  • Experience working with REST services and/or 3rd party SDK’s
  • Bachelor’s degree in computer science, engineering, mathematics, or related field
  • Experience building spatial/mapping applications or software components
  • Experience with Android Jetpack Compose
  • Experience with KMP
  • Familiarity with ArcGIS platform
  • Experience with ArcGIS Maps SDK
  • Experience developing software for drones
  • Experience developing apps with Swift
  • Experience working with remote teams
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service