CareerPlanGet AI match score →

Senior Embedded Software Developer | eBike (f/m/div.)

Braga, pt💼 Full-time🗓 2026-05-12 → 2026-07-31

Core

Design, integrate, and debug embedded C++ software for eBike modules, ensuring system communication and integration.

Role type

Senior Embedded Software Developer (eBike)

Builds

Firmware and software for Bosch eBike System components

Domain

Automotive/Mobility (eBikes) + Embedded Systems

Deliverable

production ML models | product features | infrastructure

Required skills

C++, C, Microcontroller programming, CAN/UART/SPI/I2C/BLE protocols, RTOS, Debugging tools (JTAG, oscilloscopes, logic analyzers), Git, Python, Jenkins

Preferred skills

STM32CubeIDE, TensorFlow

Technologies

C++, C, CAN, UART, SPI, I2C, BLE, RTOS, JTAG, Git, Python, Jenkins, STM32CubeIDE, TensorFlow

Responsibilities

Write SW requirements, design, implement, and test embedded software for eBike modules; ensure software quality through tests and code reviews; develop and implement robust communication protocols; work with cross-disciplinary teams to align hardware and software requirements.

Seniority

Senior, hands-on IC

Sourced via smartrecruiters · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.
Apply on SmartRecruiters ↗