Mobile Software Engineer - iOS

Drivemode

• $141K — $169K *
Manufacturing & Automotive
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • BS in Computer Science, Software Engineering or a related field (or equivalent experience)
  • Team player with a positive attitude focused on continuous improvement
  • Experience creating readable and maintainable code
  • Knowledge of dependency injection, asynchronous programming, and multi-threading
  • Passion for exploring new technologies and best practices in mobile development

Responsibilities

  • Develop a companion app on iOS using a Kotlin Multiplatform core and native SwiftUI views
  • Guide and support features across the entire app stack, including Android and server components
  • Collaborate with product managers, designers, and engineers to contribute to product definitions
  • Troubleshoot and resolve software defects and issues as part of the development process
  • Build prototypes to validate challenging requirements and test new ideas
  • Conduct hands-on testing and real-world validation by driving company vehicles
  • Perform competitive analysis and benchmarking to inform the next generation of products

Benefits

  • Comprehensive benefits package
  • Progressive bonus program
  • Opportunities for open conversations about compensation during the hiring process
Full Job Description
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


$141,000 - $169,000 a year

This reflects the base salary for the position. In addition, the role offers a comprehensive benefits package and a progressive bonus program. The actual compensation package is determined by a variety of factors unique to each candidate, including demonstrated skills, depth and relevance of experience, and role-specific considerations. We welcome open conversations about compensation during initial discussions with all candidates.

Similar Jobs

More Jobs at Drivemode

  • QA Manager
    $173K — $186K *
    Mountain View, CA 94040 (Santa Clara County)
    Manufacturing & Automotive
    In-Person
  • Full Stack Software Engineer
    $157K — $180K *
    Mountain View, CA 94040 (Santa Clara County)
    Information Technology
    In-Person

More Manufacturing & Automotive Jobs

Find similar Mobile Software Engineer - iOS jobs: