Remote Otter LogoRemoteOtter

Senior Software Engineer II, Android Engineering - Remote

Posted 25 weeks ago
Software Development
Full Time
United States
USD 120,000 - USD 210,000/year

Overview

As a Senior Software Engineer on Axon’s Robotics team, you’ll be at the forefront of transforming how law enforcement and military agencies deploy advanced robotic systems. You will work with a talented, fast-paced team focused on building the Android-based software systems that will run on Axon’s Ground Control Station (GCS) used by operators to interact with advanced ground and air robots. You will work to solve challenging problems and provide simple and elegant solutions to complex customer needs that will have a direct impact on saving lives. You’ll architect and lead critical software features for advanced robotic command and control, AI, video live streaming, and data management.

In Short

  • Lead architecture and design reviews to ensure high standards of software quality and maintainability.
  • Collaborate with the Axon product design team to translate UI designs into engaging, functional mobile solutions.
  • Oversee the entire mobile software lifecycle, from prototyping through commercialization and post-launch support.
  • Provide technical oversight to ensure timely, high-quality delivery of team commitments.
  • Design and develop Android system applications, creating efficient, responsive user experiences that extend Android’s capabilities.
  • Optimize system applications for performance and low latency, ensuring smooth operation across various device conditions.
  • Develop services to handle near real-time, critical tasks, enabling responsive, reliable data handling for system applications.
  • Improve resource allocation and memory management for reduced latency and stable performance.
  • Customize Android System UI elements to deliver tailored, user-centered experiences aligned with device-specific requirements.
  • Collaborate with cloud and firmware teams for seamless integration of key components.
  • Set a high technical standard for the team through rigorous code and design reviews.
  • Mentor engineers, fostering professional growth and technical expertise within the team.
  • Refine engineering processes, including sprint planning, stand-ups, and long-term project planning.
  • Build stable, reliable software that meets the high standards required for mission-critical applications.

Requirements

  • 5+ years of Android Development Experience: Proven track record of shipping Android applications to the Google Play Store or building custom Android systems, showcasing expertise in both Android system development and app customization.
  • AOSP Customization Expertise: Hands-on experience with AOSP modifications, particularly in adapting Android system elements to meet unique user requirements on embedded systems and designing custom services.
  • In-Depth Android System Knowledge: Strong understanding of Android Framework APIs, system services, and Binder IPC, enabling efficient inter-process communication and seamless integration with core OS components.
  • Android Development Proficiency: Skilled in Java and Kotlin.
  • Modern Architecture Patterns: Knowledge of architectural patterns such as MVVM and MVI, along with experience in unit testing for robust application development.
  • Advanced Android Libraries: Familiarity with modern Android libraries and frameworks including Retrofit, Coroutines, OkHttp, Hilt, and Jetpack Compose.
  • Performance Profiling and Debugging: Skilled in using Android Studio, systrace, and adb to identify and resolve latency issues, optimizing system app performance.

Benefits

  • Competitive salary and 401k with employer match
  • Discretionary time off
  • Paid parental leave for all
  • Medical, Dental, Vision plans
  • Fitness Programs
  • Emotional & Development Programs
  • And yes, we have snacks in our offices
Axon logo

Axon

Axon is a leading technology company focused on developing innovative solutions for public safety and law enforcement. With a commitment to enhancing the efficiency and effectiveness of organizations, Axon integrates advanced technologies to support their mission. The company is currently expanding its operations through the integration of Dedrone, emphasizing a seamless financial transition and alignment between the two entities. Axon values collaboration, best practices, and strategic growth, positioning itself for long-term success in the rapidly evolving tech landscape.

Share This Job!

Save This Job!

Similar Jobs:

SilverRail

Senior Android Software Engineer - Remote

SilverRail

14 weeks ago

Join SilverRail as a Senior Android Software Engineer and help shape the future of travel through innovative mobile solutions.

UK, EU
Full-time
Software Development
Babylist logo

Senior Software Engineer, Android - Remote

Babylist

15 weeks ago

Join Babylist as a Senior Software Engineer, Android, to build features for a highly rated app and collaborate with cross-functional teams.

USA
Full-time
Software Development
$169,260.00 - $253,750.00/year
Tripadvisor logo

Senior Software Engineer - Android - Remote

Tripadvisor

16 weeks ago

Join Viator as a Senior Software Engineer specializing in Android development, working remotely from Poland.

Poland
Full-time
Software Development
Dev.Pro logo

Senior Android Software Engineer - Remote

Dev.Pro

16 weeks ago

Join a leading payments technology company as a Senior Android Software Engineer, managing the full software development life cycle in a remote environment.

Mexico
Full-time
Software Development
Skylight logo

Senior Android Software Engineer - Remote

Skylight

19 weeks ago

Skylight is seeking a Senior Android Software Engineer to develop and implement new features for their Android application.

CA, USA
Full-time
Software Development