Sandeep Bhat

Sandeep Bhat

Product Leader in Gothenburg, Sweden

About

An engineer at heart with over 14 years of experience in product development. Driven by customer obsession and problem-solving. Currently driving the product areas that manage power and network availability for the ECUs across the entire vehicle. Responsible for the concepts and delivery of these products on all electrical vehicle platforms at Volvo Cars. Previously, full-time software developer at Tier-1 automotive suppliers and Volvo Cars. Apart from these, love to collaborate and work with teams across technical and geographical barriers. Novice padel and ping-pong player.

Contact

LinkedIn
GitHub

Work Experience

2023 — Now
Gothenburg, Sweden

Driving technology and products that make up the vehicle platform services on electrical vehicle platforms at Volvo. Vehicle platform services at Volvo provide critical infrastructure to manage communication and power across the complete vehicle.

2021 — 2023
Gothenburg, Sweden

Lead development of the critical product areas that offer software platform services to manage complete vehicle wakeup and shutdown. Since the software products in the area are used across the organization, a large part of the role is to coordinate efforts across departments to secure critical deliveries.

Own the complete current product backlog with a clear roadmap for 1 year and beyond at any given point in time. Constantly evaluate business and customer needs to prioritize the features that are offered by the platform services. Align expectations with stakeholders. Facilitate and drive technical discussions when necessary. Taking critical product decisions to ensure production and customer delivery timelines are respected.

Empowering the teams to take ownership of the deliveries end-to-end. Work closely with team managers to make resource estimations and to ensure team health.

Continuously thrive to provide the best possible customer experience while ensuring the well-being of the development teams.

Apart from this, doing the following.

  • Being an eternal optimist.
  • Handling uncertainties.
  • Firefighting when necessary.
2019 — 2021
Gothenburg, Sweden

Worked as a senior developer first in connectivity platform and then at base technologies at Volvo Cars.

At connectivity, worked on call center services application in telematics module. Primary responsibility was to design and develop SW applications on Linux platform. The team had end-to-end responsibility for emergency calls and roadside assistance calls in Volvo Cars.

At base technologies, developed platform SW services for the future vehicles that enabled other SW services and applications in the cars to manage ECU lifecycle.

Tools: C++11/C++14, Linux, Yocto, Jenkins, Robot Automation Framework, Python, Google C++ Test

2018 — 2019
Gothenburg, Sweden

Member of the embedded competence group working as a consultant at Zenuity AB helping them in the areas of DevOps and software integration. Working on improving the existing build process and toolchain. Innovate to improve the reliability of the build process and work towards a common goal of highly automated toolchain which ensures continuous integration and continuous delivery of the SW and shortens the feedback loop.

Tools: Python, Linux, Jenkins, GoCD

2013 — 2018
Bangalore, India

Joined the company as an SW engineer and worked my way up to Senior Engineer II which provided me with the opportunity to become the lead developer for systems team. Our team was responsible for features like USB SW download, OTA, cockpit illumination, clock management and persistency management for infotainment units. At later stages of the projects, our team was also responsible for overall system stability, boot up performance and runtime performance of the infotainment units.

Tools: C++11, C, QNX 650sp1, QNX Momentics, QNX profiling toolset, Linux, GCC cross compilers, Python, Yocto, Lttng profiling toolset, Jenkins.

2011 — 2013
Bangalore, India

Worked mostly as an individual contributor in the areas of embedded multimedia and WinCE BSP porting. Started with the integration of VC1 video codec on Windows RT (Windows 8 for ARM) platform. This involved working extensively on Windows' Multimedia Foundation Framework. Later on, worked extensively on WinCE BSPs for TI ARM platforms. As the last project at the company, worked as a consultant for SlingMedia helping them integrate closed captions on their Windows desktop player.

Tools: C++, C, Linux, Windows RT, Windows Compact Embedded OS, WIndows Multimedia Platform SDK, OpenMAX, GStreamer, Visual Studio.

2009 — 2011
Software Engineer at Spundhan Software
Belgaum, India

Worked on tools which helped with worst-case execution timing analysis of C++ software for the aviation industry. The main responsibility was to write requirement test cases and unit test cases for the tool's code. On the side, I helped develop an SDK for AVR ASIC controllers which helped accelerate in-house development of various projects. The SDK provided interfaces to control various peripherals using abstract interfaces. As the last project at the company, I worked on developing a prototype for automated hydraulic systems for aircraft carriers.

Tools: C, C++, AVR Microcontrollers, Linux, Windows, CppTest, QNX 650SP1.

Volunteering

2020 — 2020

Got in contact with Uwezo Youth Empowerment through catchafire.org. They needed recommendations on the most appropriate chat software. They also wanted their staff to be trained on how to set up and use chosen software. Worked with IT manager of Uwezo Youth Empowerment to help them set up Slack as their primary communication tool.