
Senior Software Engineer (Android Apps - Flutter/Dart)
Anduril IndustriesBase Salary
$191k - $253k/yr
Responsibilities
- Lead development and optimization of a tactical edge client across Android mobile and Linux in-vehicle systems.
- Own application performance on resource-constrained hardware, including frame rate, memory, GPU, startup, and battery analysis.
- Implement Flutter/Dart applications, reactive state management, Android and Linux system integrations, and resilient gRPC networking.
- Design maintainable architectures and SDKs/APIs with versioning, backward compatibility, documentation, and samples.
- Collaborate with product and platform teams and mentor junior engineers.
- Develop geospatial features such as map rendering, tile pipelines, coordinate systems, and terrain elevation when applicable.
Requirements
- Demonstrated Flutter/Dart expertise, including widget lifecycle, rebuild cost, platform channels, and multiplatform builds.
- Experience with reactive state management and MVVM, including tools or frameworks such as Riverpod, Redux, Rx, or Combine.
- Experience analyzing performance with Flutter DevTools, systrace or Perfetto, frame budgets, memory and GPU analysis, startup time, and battery management.
- Knowledge of Android process and activity lifecycles, foreground services, Doze and background limits, permissions, ANRs, adb, and logcat.
- Knowledge of Linux system services, filesystems, permissions, packaging, and shell environments.
- Experience with gRPC streaming, TLS and trust stores, reconnection and backoff, offline-first design, and degraded-link behavior.
- Experience applying architecture best practices to large codebases and maintaining unit and widget test discipline.
- Preferred experience with geospatial systems, MBTiles, raster/vector tiles, coordinate systems, terrain elevation, Kubernetes, SDK/API design, Kotlin, MethodChannels, JNI, FFI, ObjC++, TypeScript, WebView bridges, and OpenLayers.
- Must be clearance eligible and able to travel up to 25%.
Benefits
- US base salary range of $191,000–$253,000.
- Highly competitive equity grants are included in the majority of full-time offers and form part of total compensation.
- Top-tier benefits for full-time employees, available at little to no cost.
Tech Stack
Categories
About Anduril Industries
Anduril is not a traditional defense contractor. We are shaping the future of defense, transforming US & allied military capabilities with advanced technology. We emphasize speed and results and control our products from start to finish, including funding R&D to selling finished products off the shelf. Today, Anduril is in a rapid growth phase, deploying technology in diverse locations and developing path-making products that will change defense forever. We believe that everyone at Anduril can be a catalyst. Your perspective can change lives, and we want to help you make your mark. Our team includes thinkers and doers working interdependently. We bring the brightest minds and best-in-class talent together with veterans who have lived the problems of our warfighters. If you like building quickly and seeing your work deployed in the real world, we want you at Anduril. With offices in Orange County, Washington DC, Seattle, Boston, Atlanta, London, and Sydney, our reach is wide. Check out our careers page at https://www.anduril.com/careers or send us an email at careers@anduril.com.