Senior Software Engineer (Mobile, Concurrency & Wearables)

ICONMA

Burlingame (CA)

On-site

USD 180,000 - 240,000

Full time

8 days ago

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Health benefits
Referral program
Excellent growth opportunities

Job summary

ICONMA is seeking a Senior Software Engineer V for multiple locations including Burlingame, Sunnyvale, Menlo Park, and New York. The role focuses on mobile and backend systems using Kotlin/Swift with distributed backends, and emphasizes concurrency, memory management, and scalable architecture.

Ideal candidates have extensive experience in wearables, AOSP, and C++/Rust for systems programming, plus AI/ML engineering capabilities.

Qualifications

  • Proficient in Kotlin or Swift, async programming.
  • Design and implement software systems spanning wearables, IOS/Android mobile applications, and distributed backend services.
  • Strong understanding of memory management, resource ownership, race conditions and deadlock preventions.
  • Debug race conditions, thread-safety issues, and complex concurrency issues.
  • Optimize CPU, memory, latency and system reliabilities.
  • Mobile - Experience building mobile products in Kotlin/Swift with distributed backends.
  • Concurrency & Async - Experience in multithreaded, event-driven systems.
  • System Engineering - Architecture design, performance optimization, system reliability improvements.
  • Experience with AOSP is great.
  • Wearables - Experience building wearable products (glasses, watches, MR headsets, etc)
  • C++/Rust: Proficient system programing in either programming language
  • AI/ML Engineering - LLM prompt tuning, evaluation, tool calling, and agent workflows

Responsibilities

  • Design and implement software systems spanning wearable devices, IOS/Android mobile applications, and distributed backend services.
  • Optimize CPU, memory, latency and system reliabilities.
  • Debug race conditions, thread-safety issues, and complex concurrency issues.
  • Improve system architecture and performance across mobile and backend components.
  • Collaborate across mobile, backend, and hardware teams to deliver integrated solutions.

Skills

Kotlin/Swift
Async programming
Multithreading
Memory management
Concurrency
System architecture
AOSP
Wearables
C++/Rust
AI/ML engineering

Tools

AOSP

Job description

ICONMA is seeking a Senior Software Engineer V for multiple locations including Burlingame, Sunnyvale, Menlo Park, and New York. The role focuses on mobile and backend systems using Kotlin/Swift with distributed backends, and emphasizes concurrency, memory management, and scalable architecture.

Ideal candidates have extensive experience in wearables, AOSP, and C++/Rust for systems programming, plus AI/ML engineering capabilities.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Mobile Systems Engineer Onsite Wearables & Backends
Senior Mobile Systems Engineer Onsite Wearables & Backends

Apex Systems • Burlingame (CA)

On-site
USD 107,000 - 121,000
Medical, dental, vision insurance
Software Engineer V
Software Engineer V

Epitec • Burlingame (CA)

On-site
USD 97,000 - 138,000
Software Engineer V
Software Engineer V

ICONMA • Burlingame (CA)

On-site
USD 180,000 - 240,000
Health benefits
Referral program
Excellent growth opportunities
Senior Mobile Systems Engineer — Kotlin/Swift & Concurrency
Senior Mobile Systems Engineer — Kotlin/Swift & Concurrency

Epitec • Burlingame (CA)

On-site
USD 97,000 - 138,000
Software Engineer V -SeniorMobile Systems Engineer
Software Engineer V -SeniorMobile Systems Engineer

Spectraforce Technologies, Inc. • Burlingame (CA)

On-site
USD 180,000 - 240,000
Senior Mobile Systems Engineer (Kotlin/Swift, Wearables)
Senior Mobile Systems Engineer (Kotlin/Swift, Wearables)

Spectraforce Technologies, Inc. • Burlingame (CA)

On-site
USD 180,000 - 240,000
Mobile Software Engineer (Kotlin/Swift/C++)
Mobile Software Engineer (Kotlin/Swift/C++)

Sorenson Communications • Taylorsville (UT)

On-site
USD 90,000 - 120,000
On-Site Embedded Systems & Backend Engineer for Wearables
On-Site Embedded Systems & Backend Engineer for Wearables

MaxIT Consulting - Max Corporate Group • California

On-site
USD 110,000 - 170,000
Senior Mobile Engineer – Native iOS & Android, AI
Senior Mobile Engineer – Native iOS & Android, AI

Glean • San Francisco (CA)

Hybrid
USD 140,000 - 265,000
Home office stipend
Education stipend
Wellness stipend
+1
Founding Engineer – Firmware & Backend for AI Wearables
Founding Engineer – Firmware & Backend for AI Wearables

MaxIT Consulting - Max Corporate Group • San Francisco (CA)

On-site
USD 120,000 - 180,000