Master thesis - V2X-based Hazard Detection for eBike at Bosch Group
Lund, , Sweden -
Full Time


Start Date

Immediate

Expiry Date

17 Aug, 26

Salary

0.0

Posted On

19 May, 26

Experience

0 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

C Programming, Zephyr OS, RTOS, Embedded Systems Architecture, V2X Technology, CanFD, BLE, Resource-Constrained Development, Prototyping, Benchmarking

Industry

Software Development

Description
Company Description At Bosch, we shape the future by inventing high-quality technologies and services that spark enthusiasm and enrich people’s lives. Our promise to our associates is rock-solid: we grow together, we enjoy our work, and we inspire each other. Join in and feel the difference. Bosch R&D Center Lund stands for modern development in cutting-edge technology in the areas of connectivity, security, mobility solutions and AI. We are growing rapidly and looking for people to join us on our mission to become the Bosch Group’s 1st address for secure connected mobility solutions. We are working on a range of interesting projects, with a particular focus on software development for the automotive industry, eBike and Internet of Things. Job Description Problem statement As the ecosystem of micro-mobility grows, ensuring the safety of eBike riders through V2X (Vehicle-to-Everything) technology is becoming increasingly important. A key challenge is bringing sophisticated hazard detections such as identifying approaching vehicles—to the constrained environment of eBike embedded system. Current V2X solutions often demand significant computational power. To make these safety features viable, we need to integrate and optimize existing software solutions to run efficiently on low-power, real-time operating systems. The challenge lies in processing incoming V2X data and triggering real-time alerts on a bike display without oversubscribing the limited system resources. Proposed solution This thesis aims to develop a functional prototype of a V2X hazard detection system. The system will be two parts, one being an visualization device connected to the eBike system and the other being a specialized V2X hardware based on components from SpectrumFiftyNine. Both are based on Zephyr OS and these systems are to collaborate to enable the functional prototype. The focus is on the "receiving" end of the V2X chain: processing environmental data to detect threats (e.g., cars on a collision course) and notifying the rider. Implementation and evaluation: • Interopability: Ensure the systems communicate effectively, either via CanFD or via BLE. • Logic Development: Identify and notify of relevant objects (cars) based on incoming data streams. • Optimization: Ensure the system meets real-time requirements while operating within the performance constraints of an embedded microcontroller (focusing strictly on detection, not transmission). • Prototyping: Develop a functional "proof-of-concept" where warnings are successfully triggered on a bike display. • Benchmarking: Measure latency, CPU usage, and memory footprint to evaluate the feasibility of the solution for production. Qualifications To be successful in the project you need: • To be a Master student(s) in Embedded Systems, Computer Science, Electrical Engineering, or similar. • Strong C programming skills, with experience or a deep interest in Zephyr OS or other real-time operating systems (RTOS). • Knowledge of embedded systems architecture and resource-constrained development. Legal Entity: Robert Bosch AB
Responsibilities
Develop a functional prototype of a V2X-based hazard detection system for eBikes using Zephyr OS. The role involves processing environmental data to detect threats and optimizing the system for low-power embedded microcontrollers.
Loading...