Mobile Software Engineer - iOS
Team: Engineering
Location: Mountain View, CA
Commitment: Full-time
Workplace Type: hybrid
Salary:
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
There are more than 50,000 engineering jobs:
Subscribe to membership and unlock all jobs
Engineering Jobs
60,000+ jobs from 4,500+ well-funded companies
Updated Daily
New jobs are added every day as companies post them
Refined Search
Use filters like skill, location, etc to narrow results
Become a member
🥳🥳🥳 452 happy customers and counting...
Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.
To try it out
For active job seekers
For those who are passive looking
Cancel anytime
Frequently Asked Questions
- We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
- We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
- We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
- We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
- Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
- Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
- Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅
What Fellow Engineers Say
