Skip to main content

Allen Control Systems

Full Stack Android Developer

Austin, TXfulltimemidAdded today

About this role

Allen Control Systems seeks an Android developer to build high-performance, real-time applications for autonomous defense systems using Kotlin and Jetpack Compose. You'll optimize for low-latency interactions, gamepad input handling, and embedded tablet environments in a fast-paced defense startup backed by $200M in funding.

What you'll do

  • Design and develop native Android applications in Kotlin for performance-critical remote weapon system interfaces
  • Build responsive Jetpack Compose UIs for tablets and embedded systems with game-like interactions
  • Integrate with back-end APIs and WebSockets to ensure seamless real-time system communication
  • Optimize applications for low latency, smooth responsiveness, and gamepad/joystick input handling
  • Collaborate with product, UX/UI, and back-end teams to implement defense-focused interfaces
  • Maintain code quality through reviews, testing, and continuous architecture improvements

What they're looking for

  • Kotlin and Java
  • Jetpack Compose and MVVM/MVI state management
  • Kotlin Flows and reactive programming
  • Android Studio, Gradle, and build configuration
  • RESTful APIs and WebSockets
  • Game input handling and controller integration
  • Git and CI/CD workflows
  • Low-latency and real-time system optimization

Benefits

  • Competitive salary
  • Equity package
  • Health, dental, and vision insurance
  • Paid time off
  • Work with cutting-edge autonomous systems technology
  • Fast-paced startup environment with direct product impact
Apply with Autofill

Opens the application — the Jobs AI extension fills it for you. Set up autofill

Opens the official application on the employer’s site. No login required.

Allen Control Systems

Allen Control Systems builds autonomous defense systems, including gun turrets and drone-defense technology, using computer vision, control systems, and robotics. The company is hiring across software engineering, mechanical engineering, testing, and operations roles to support product development and scaled production.

View all jobs at Allen Control Systems

Likely interview questions

  • Describe your experience optimizing Android applications for low-latency, real-time performance. What metrics do you use to measure responsiveness?
  • How have you implemented MVVM or MVI patterns with Kotlin Flows in a complex application, and what challenges did you encounter?