Affordable. But highly advanced on the software side.
Power Sharing. Made possible by software.

Affordable. But highly advanced on the software side.

The Sono Digital group is in charge of the digital journey for Sion owners and Sono Motors mobility services customers. We develop the Sono App, Infotainment applications for the in-car touch screen, and the mobility backend.

Sustainable. Mobility. For Everyone.

Our mission is to make every car electric and shared. While our colleagues in the vehicle development team take care of the former, our focus is on the latter: shared mobility. Leveraging digital solutions, we ensure that it is easy, safe, and, of course, convenient to share your car, ride, and battery power. These services are made available to our customers in a smooth user experience flowing seamlessly between Sono App and the Infotainment system. 

Es wurde kein Alt-Text für dieses Bild angegeben.

All this requires rigorous engineering, considering our product’s long-term security and scalability and disruptive, innovative thinking.

In the following, we present our tech stack and share a future outlook.

Sono Tech Stack

There is an important disclaimer to this section: Our technology stack will change and evolve. New joiners will bring in new and better ideas. Of course, we are learning as we go, which is hopefully reflected in our systems and software architecture.

Mobile App

The Sono App for Android and iOS is currently developed in React Native. It is the most visible part of our development efforts. We use Bitrise for CI/CD to automatically test, build, and publish to the app stores. The parts we are most proud of include a lightning-fast connection from the app to the vehicle, passwordless login, a consistent design system, and success from our code cleanup efforts (see _BottomModalVehicle).

Do you see room for improvement? We do too. Do you want to help to improve? Contact us, and let’s talk about it!

Android Automotive OS

The Infotainment system runs on Android Automotive OS. Our approach is to source “commodity applications” such as media player, Bluetooth integration, and radio application from suppliers. Sono developers will build the applications that make the Sion unique: Solar integration, sharing services, user profiles.

Mobility Backend

The backend is developed in a MicroService architecture. Most services are written in TypeScript, using TypeORM and hapi, among other libraries. Services that require low-level hardware control, such as the vehicle-connectors, are written in golang. We connect services synchronously through HTTP and asynchronously with a Kafka message broker. For data persistence, we chose the well-established Postgres database. We are sure this architecture will continue to grow as we dive deeper into specific segments of the various business domains the backend caters to.

Cloud Infrastructure

We build the Sono platform on Google Cloud using GKE. We chose the Google Cloud because of their credible carbon-reduction strategy, which they have been pursuing since 2007, and that aims to have Google run entirely on renewable energy by 2030.

Our Kubernetes cluster hosts the entire backend. We implemented good SRE practices early on, including infrastructure as code, a blameless post mortem culture, and reproducible builds. So far, things are still pretty raw, but set up to allow for more advanced automation and observability. Technologies we are using include Helm, Prometheus, Grafana, StackDriver, and GitLab CI. These are great open-source software projects, and we thank the many awesome contributors to these outstanding projects.

Third-Party Services

We don’t want to reinvent the wheel. For this reason, we rely on third-party services for CRM (Salesforce Service Cloud), payment (Adyen), transactional emails (Twilio SendGrid), and many other great products.

How We Work

Es wurde kein Alt-Text für dieses Bild angegeben.

Sono Digital is a cross-functional product team. We are a group of empowered product managers and experienced UX and software engineering folk. We have our agile-based routines, and on top, we embrace transparent communication. Especially in pure home office times, we try to ensure that information is spread among the team. We use Slack, Confluence, and sometimes email for that. When needed, we organize spontaneous (video) calls. We align and remove impediments as fast as we can, as we are constantly learning.

We adjust our routines when needed. We inspect and adapt. A lot of what we do is based on the Scrum framework. Sprint Reviews are usually attended by 10-20% of the company population.

What to expect if you would work for Sono

You could be part of our Sono Digital team, an experienced, diverse group with agility in our DNA and a passion for building a future with climate-friendly, resource-conserving, and fair mobility.

We foster an inclusive culture welcoming mistakes, asking questions, searching for ways to improve for the customer, the team, and yourself.

UX designer Bozhana, UI designer Martina, and Head of Product Johannes discussing project progress.

Sono Motors values your lifestyle choices. Our Sono Digital team is headquartered in Munich, Germany. We believe it to be valuable to meet in-person for EventStorming or have profound product discussions. Most GyShiDo work can be done in a remote setup, though. 

Communication is key, and we have good synchronous tools as well as asynchronous processes in place. We support part-time work with a minimum commitment of 30 hours per week and want to provide an inclusive work environment that matches your personal needs.

Did this article make you curious? Great, then submit your CV, and let’s talk soon.

Mohamed Sha SAHUL HAMEED

Power Electronics Engineer ??????????- SiC OBC charger & DCDC converter - Inverter modules - Solar charging

2 年

Elegant Power sharing technology! , I believe you have implemented latest update of ISO 15118-20 ??communication standard especially Bidirectional Power Transfer ? . Looking forward on many EV models

回复
Simon Spearman-Oxx

Retired Automotive Senior Designer

3 年

“Sono Tech Stack There is an important disclaimer to this section: Our technology stack will change and evolve.” Is this another way of saying that things are still pretty theoretical in the world of vapourware?

Marcus Anlauff

Zertifizierter Projektmanager für Elektromobilit?t

3 年

The future standard vehicle of the ADAC

回复
Anita Richter

Curious Mind | Indirect Tax Expert | Transformation Enthusiast | Empowering Leader

3 年

Innovation made in Germany! Really nice ??

回复

要查看或添加评论,请登录

Laurin Hahn的更多文章

  • A message from the Founders

    A message from the Founders

    WE FAILED to raise enough money. We failed to explain to investors why the Sion is truly needed and that there is a…

    58 条评论
  • We did just let our Community decide about our new Company Logo ??

    We did just let our Community decide about our new Company Logo ??

    Yep, you heard right. We literally just let our community decide which logo to take for our company in the future.

    2 条评论
  • Check out this solar and battery-powered electric car for 16k €

    Check out this solar and battery-powered electric car for 16k €

    The Sion is a self-charging electric car. Integrated photovoltaic panels are charging the battery during the day, which…

    7 条评论
  • Update: Design and Infotainment

    Update: Design and Infotainment

    Hello People, We are continuing to work on all fronts to be able to present the Sion in July. Quite a bit has happened…

社区洞察

其他会员也浏览了