Software Engineer III Mobile (Android/iOS)

Overview

Hybrid
Depends on Experience
Contract - W2
Contract - 12 Month(s)

Skills

3D Computer Graphics
Android
Augmented Reality
Authorization
Automated Testing
C#
C++
Communication
Computer Hardware
Computer Vision
Conflict Resolution
Continuous Delivery
Continuous Integration
Data Collection
Data Quality
IOS Development
Kotlin
Mathematics
Meta-data Management
Mobile Applications
Mobile Development
Objective-C
OpenCV
OpenGL
Problem Solving
Prototyping
Real-time
Research
Sensors
Streaming
Swift

Job Details

Title: Software Engineer III Mobile (Android/iOS)
Locations: Multiple, including Redmond, WA
Duration: 12 months
Work Authorization: U.S. Citizen, , or otherwise authorized to work in the U.S.

Overview:

We're seeking a Mobile Software Engineer to contribute to next-generation mobile development projects supporting AR/VR data collection, device prototyping, and camera calibration systems. This role involves working with cutting-edge imaging technologies, mobile platforms, and real-world data pipelines on early-stage hardware.

Key Responsibilities:

  • Design, build, and maintain mobile applications for Android and iOS platforms

  • Support data collection tooling and real-time image/metadata streaming from mobile devices

  • Collaborate with cross-functional hardware and research teams for system setup and calibration

  • Develop automated data quality checks, image capture tools, and workflow validation systems

  • Implement intuitive mobile UI/UX for internal and vendor-facing tools

  • Write clear and effective technical documentation

Required Skills:

  • 3+ years of experience in mobile app development (Android/Kotlin, iOS/Swift/Objective-C)

  • Strong proficiency in C# and Unity for mobile environments

  • Experience developing for Android OS, iOS, and Unity3D

  • Familiarity with mobile hardware integration (camera, sensors)

  • Excellent problem-solving and communication skills

Preferred Skills:

  • Experience with C++, OpenCV, OpenGL/DirectX

  • Solid understanding of 3D math, computer vision concepts, and AR/VR frameworks

  • Experience designing responsive UI/UX for mobile apps

  • Background in automated testing, CI/CD, or image data pipelines

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.