Software Engineer
Android
Updated on 9/21/2023
Anduril

501-1,000 employees

Technology products for defense & national security
Company Overview
Anduril's mission is to transform US & allied military capabilities with advanced technology.
Locations
Atlanta, GA, USA
Experience Level
Entry
Junior
Mid
Senior
Expert
Desired Skills
Agile
Android Development
Git
Java
UI/UX Design
CategoriesNew
Software Engineering
Requirements
  • Proficient in Java
  • Ability to build an intuitive User Interface (UI) including:
  • Ability to identify and capture requirements
  • Generate design prototypes
  • Produce robust and testable software
  • Knowledge of modern software engineering practices, including Agile methodologies
  • Experience with using Git version control
  • B.S degree in Computer Science or Computer Engineering
  • U.S. Person Status is required as this position needs to access export-controlled data
Desired Qualifications
  • Experience with the following:
  • Familiarity with ATAK, TAK Server, and WinTAK
  • Knowledge of tactical and simulation data links and protocols (DIS, VMF, STANAG 4586, and XML)
  • Coding in C++/C#
  • Working with Microsoft Visual Studio 2017/2019
  • Creating user-friendly unmanned aerial vehicle command and control interfaces
  • Maintaining and improving current UI plugins
  • Supporting customer and internal APIs
  • Designing mobile-based features
  • Collaborating with back-end developers to improve usability
  • Getting feedback as well as building solutions for users (operators and customers)
  • Writing functional requirement documents and guides
  • Creating quality mockups and prototypes
  • Ensuring high-quality graphic standards and brand consistency