Android Software Engineer
ECARX is developing a digital cockpit product, from silicon to pixels, which we deliver to world leading vehicle manufacturers on a global market. We are a young company full of talented people that thrives on taking initiatives, collaborating and solving problems. We take pride in developing both our products and our company defining our ways of working, our teams and our company culture.
We hope that you share these values and hold a creative and open mindset with a willingness to grow both yourself and those around you. If you, like us, thrive when working with new technology and strive for continuous improvements, transparency and feedback, then we want to meet you! We are continuously interviewing, so apply today!
Are you our ideal candidate?
We’re looking for software engineers with experience in object-oriented programming and certain interest in Android Automotive OS, Android Framework, Java/Kotlin and Android runtime resource overlays (RRO).
To succeed in this role, we believe that you take great pride in your work, are curious and continuously want to learn and grow. Collaboration and discussing ideas and concepts with your colleagues is something you enjoy and believe is important in order to build great products.
You are a self-starter with a keen eye for details with focus on end-user experiences and ability to go above and beyond to ensure a high-quality release in a fast paced and changing environment. If you’ll also have a strong QA mindset with a clear understanding of which user flows are critical for the product, we’d love to hear from you.
- BSc or equivalent training/experience in Computer Science or other relevant subject area.
- 3+ years of industry experience. An interest or background in automotive industry or infotainment domain could be helpful but not required
- Experience with automotive software development and QNX is a merit
- Experience with C/C++ and/or Java/Kotlin is required
- Ability to use and improve your modern programming skills to develop our software and APIs for the Android platform
- Knowledge of Android SDK and an understanding of the core components, such as Activities, Services, Content Providers, Broadcast Receivers, and Intents
- Experience from working with Android Studio as well as developing native platform software for AOSP using Soong/Make build system
- Knowledge of SystemAPIs, privileged apps, permissions and VHAL is considered a plus
- Knowledge in CI/CD, Git, Confluence, embedded and test automation is desired but not required, but an ability to write maintainable, efficient, and testable code is an essential skill for any Android developer.
We are an international company, so our working language is English. Knowledge of Swedish or Chinese would be a bonus! However, if you are still learning Swedish, we would be glad to support you in your journey.
Are we the perfect match?
Even if you feel that you don’t tick all the boxes, but are intrigued, we would like to hear from you! We can promise you great colleagues and some truly exciting opportunities. You will work in a global environment that provides you with developmental prospects both professionally and personally. We at ECARX want you to prosper, be happy and reach your excellence. If our entrepreneurial spirit, adaptability, accountability, and an innovative and customer-focused mindset light your inner fire, you might be the next player in our great team!
Are you curious and have some questions?
Come and meet with us for a cup of coffee and we will gladly give you more information, about the role, and how we can help each other on our future journey!
Why choose ECARX?
You will work with amazing colleagues in an international and open environment developing the next generation in-car experience. Located in the state-of-the-art Uni3 campus in Lindholmen, we share amazing views of the harbor and witness stunning sunrises! The on-site restaurant promises culinary lunch delights boasting Asian fusion flavors.
We love to interact with our colleagues in the office, but we also offer a hybrid remote workday that allows for a healthy work-life balance, as well as a competitive salary and collective agreement. We strongly believe that diversity of backgrounds, experiences and perspectives are important to create exceptional teams and make ECARX an awesome place to work!
For more information or questions regarding the recruitment process, please contact:
Christofer Åkerström, SW Engineering Manager, email@example.com
Please note that due to GDPR regulations we can only accept applications and CVs sent through our recruitment system, not via email or other channels.
ECARX is transforming vehicles into seamlessly integrated information, communications, and transportation devices. It is shaping the interaction between people and cars by rapidly advancing the technology at the heart of smart mobility. ECARX's current core products include vehicle chipsets, 5G-powered intelligent cockpits and intelligent driving sensors. Beyond this ECARX is developing a full-stack automotive computing platform. Over the last three years, global users of ECARX’s technology surpassed four million. ECARX was founded in 2017 and has since grown to over 2,000 team members, with facilities in China and Europe. The founders are two automotive entrepreneurs, Ziyu Shen and Eric Li. Mr. Li also founded Geely Holding Group which also includes international brands such as Lotus Cars, Lynk & Co, Polestar and Volvo Cars.
- Solution Center
- Software Engineer
- Remote status
- Hybrid Remote
Android Software Engineer
Loading application form