Mobile Software Engineer - iOS

Rival

Mountain View (CA)

On-site

USD 130,000 - 174,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Benefits offered by this job

Full benefits

Job summary

A leading automotive technology company seeks a Software Engineer to develop a vehicle companion app targeting both iOS and Android. Responsibilities include hands-on app development using Kotlin Multiplatform, collaborating with cross-functional teams, and supporting product testing and validation in a fast-paced environment. Applicants should hold a BS in Computer Science or a related field and possess strong coding skills, especially in mobile development. The role offers a competitive salary ranging from $130,000 to $174,000 annually, along with full benefits.

Qualifications

  • Team player with a positive attitude and commitment to improving.
  • Experience creating readable, maintainable code.
  • Passionate about new technologies and mobile development best practices.

Responsibilities

  • Develop a vehicle companion app for iOS using Kotlin Multiplatform.
  • Provide guidance across the app feature stack.
  • Support in a regulated and safety-oriented industry.
  • Conduct competitive analysis and hands-on testing of products.

Skills

Kotlin Multiplatform
SwiftUI
Dependency injection
Asynchronous programming
Multi-threading

Education

BS in Computer Science or related field

Job description

About Drivemode:

Drivemode is a California-based division of Honda Motor Co., Ltd. We are a small, passionate team of software product innovators helping Honda Automotive be competitive in the 4‑wheel market. We build application experiences for mobile devices. Are you passionate about creating next‑gen, delightful digital experiences for automotive? Maybe you have worked at some notable EV companies in this capacity? Would you like to work on new products and product categories at Honda and help Honda invent the future of automotive? Then we would like to hear from you!

About the Role:

You’ll contribute hands‑on to the development of a companion app for the new generation of Honda and Acura brands. Applications you develop will target Android and iOS, and will communicate with modules of the car through various protocols over the network and Bluetooth.

We’re looking for someone who has a strong sense of ownership of product features and quality, is enthusiastic about trying new technologies, and does not hesitate to do whatever it takes to get things done, even if outside your usual responsibility area.

Responsibilities:
  • Develop a vehicle companion app on iOS with a Kotlin Multiplatform (KMP) core and native SwiftUI views
  • Provide guidance and support across the app feature stack, including the Android app and the server layer
  • Partner with product managers, designers, backend engineers, and peers across Honda
    • Engage in discussions and contribute ideas to product definitions and designs
    • Work with the team to troubleshoot and resolve software defects and issues.
  • Support engineering development lifecycle processes in a highly regulated and safety‑oriented industry
  • Build prototypes to validate the feasibility of challenging requirements and to test new ideas
  • Drive company vehicles to support hands‑on product development, testing, and real‑world validation
  • Get behind the wheel for competitive analysis, benchmarking, and helping shape the next generation of our products
Qualifications:
  • BS in Computer Science, Software Engineering or a related field (or equivalent experience)
  • Team player with a positive attitude and who is committed to continuously improving the team, the product, and the company
  • Experience creating readable, thoughtful, and maintainable code
  • Experience utilizing dependency injection, asynchronous programming, and multi‑threading, particularly around structured concurrency
  • A passion for exploring and adopting new technologies and mobile development best practices
Nice to Have:
  • Experience in the Automotive industry

$130,000 - $174,000 a year

This is the position’s total compensation package, including the company’s bonus structure. This position also comes with full benefits. Actual compensation packages are based on a wide array of factors unique to each candidate, including but not limited to demonstrated skill set, years and depth of relevant experience, and some role‑dependent factors. We welcome direct conversations with each candidate about compensation in all of our initial calls.

EEOC Statement

Drivemode is proud of a very diverse team with employees coming from 5 continents/11 countries as of today. Diversity in our workplace has played an important part in our success; we recognize each employee’s unique background, knowledge, experiences, ideas, and viewpoints which are all critical in developing a product that has the greatest impacts on drivers all over the world.

Drivemode provides equal opportunities to all employees and applicants for employment without regard to race, religion, color, age, gender, national origin, sexual orientation, gender identity, disability, or any other characteristics that make you unique.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Mobile Engineer - iOS
Mobile Engineer - iOS

Drivemode • Mountain View (CA)

On-site
USD 130,000 - 174,000
Full benefits
Mobile Software Engineer - iOS
Mobile Software Engineer - iOS

Drivemode • Mountain View (CA)

On-site
USD 80,000 - 110,000
Full benefits
Company bonus structure
Staff Mobile Software Engineer
Staff Mobile Software Engineer

Rival • Mountain View (CA)

On-site
USD 214,000 - 259,000
Competitive compensation
Full benefits
Staff Mobile Software Engineer
Staff Mobile Software Engineer

Drivemode • Mountain View (CA)

On-site
USD 214,000 - 259,000
Full benefits
Bonus structure
Software Engineering Manager - Mobile
Software Engineering Manager - Mobile

Drivemode • Mountain View (CA)

On-site
USD 180,000 - 225,000
Full benefits
Director of Product Management, Mobile
Director of Product Management, Mobile

Rival • Mountain View (CA)

On-site
USD 220,000 - 270,000
Full benefits
Competitive compensation
Opportunity for travel
Senior Quality Assurance Automation Engineer
Senior Quality Assurance Automation Engineer

Drivemode • Mountain View (CA)

On-site
USD 120,000 - 163,000
Medical insurance
401(k)
Paid maternity leave
+2
Senior Product Designer
Senior Product Designer

Drivemode • Mountain View (CA)

On-site
USD 180,000 - 236,000
Full benefits
Competitive compensation
Mobile Software Engineer – Automotive Companion App
Mobile Software Engineer – Automotive Companion App

Drivemode • Mountain View (CA)

On-site
USD 80,000 - 110,000
Full benefits
Company bonus structure
Director of Product Design
Director of Product Design

Drivemode • Mountain View (CA)

On-site
USD 270,000 - 315,000