IOS Software Engineer

Come Join Us
Come work in an exciting environment in which you’ll use your passion, experience, and strong analytical skills to help bring new technologies to public safety and leave a positive impact on the world. We cultivate an environment that favors agility, initiative, and creative thinking. Our mission is to protect life, making the world a safer place through smart devices and software services. We genuinely love what we do and are looking for others who share this passion.

Your impact
Have you ever wondered if you can write code to save lives? At Axon our mission is to protect life. We are passionate about bringing state of the art technology to law enforcement so officers can focus on helping their communities instead of fighting with bad software.

As an iOS Developer for Connected Devices you will help us build world-class mobile applications. Our teams are small (but growing), which means you have more ownership over the applications you work on and can guide their direction. We build our applications natively using a mix of Swift, Objective-C (which we are migrating away from), and some C and C++. We believe that our customers deserve the same level of quality and polish in an application that we as consumers expect.

What types of mobile applications are we building?

Axon View - this application connects wirelessly to our Body Cameras to provide an easy workflow for officers on patrol. After each recording they may need to review the video and to add additional information that will be included when the video is ultimately uploaded as evidence. It also supplements the officers camera by acting as the GPS when a video is being recorded.

Axon Capture - Body Cameras provide one way to capture evidence in the field while providing transparency, but there are additional types of evidence that are better served using a mobile application. For example capturing photos and taking witness statements are common activities and while most phones come with application to take pictures, videos, or make audio recordings, they cannot do this in a secure manner that provides security and the appropriate paper trail. Axon Capture has to work with lower level APIs to deliver these sort of capabilities.

And more - Law Enforcement only recently began rolling out smart phones to all of their officers, in some cases based solely on the mobile applications that we provide. This is just the beginning of what we can do and we have other applications in the R&D process that we need your help to make a reality. Many of the tools we use on a regular basis have a corresponding need in Law Enforcement and Axon is strongly positioned to be the leader in that market.
Are you ready to help make a difference?

We believe in pushing autonomy as deeply as possible into the team. A deep understanding of our customers is critical to achieve this autonomy and move quickly. As a result, every engineer on the team spends personal time with law enforcement officers and agencies. Your first police ride-along will be awesome!

Skills Required

  • 6-10+ years application development work
  • Significant experience building native iOS applications
  • 3+ years experience in Objective-C and or Swift
  • Strong understanding of client & server application design
  • Driven, focused self-starters who take ownership of their work
  • You're passionate about mobile software development

Skills Preferred

  • C & C++
  • Audio & Video programming
  • Bluetooth Experience (Low Energy and Classic)
  • Networking and Wi-Fi APIs

Compensation and Benefits

  • Medical
  • Dental
  • Vision
  • Life
  • Stock Options
  • Bonus plan
  • Supportive parental leave policy
  • Unlimited paid-time-off
  • 401K
  • Commuter options
  • Full Pantry
  • Awarded 14th best place to work in the state of Washington and the geekiest office space in Seattle
  • Opportunities to ride along with real US police officers in real life situations, see them use technology, and get inspired.
  • And much more...

We are an equal opportunity employer and value diversity at our company. We do not discriminate on the basis of race, religion, color, national origin, gender, sexual orientation, age, marital status, veteran status, or disability status.


Meet Some of Axon's Employees

Bryan W.

Vice President, Software Engineering

From building a top-talent team to creating cutting-edge technologies, Bryan and his co-workers are responsible for supporting Axon’s engineering efforts and experiences.

Surbhi S.


Surbhi writes the code that controls what Axon body cameras can do to help law enforcement officers out in the field during their day-to-day duties.

Back to top