CareerPlanSign in

Senior Embedded Software Engineer (H/F)

Bordeaux, Gironde💼 Full-time🗓 2026-06-04 → 2026-08-10

Core

Developing high-level software specifications and implementing critical real-time embedded software for Battery Management Systems (BMS) used in energy storage systems.

Role type

Senior Embedded Software Engineer (Real-Time Systems)

Builds

Battery Management Systems (BMS) for energy storage applications

Domain

Industrial Energy Storage / Embedded Systems

Deliverable

production ML models | product features

Required skills

C/C++ programming with MISRA compliance, Real-time embedded Linux, Python, CAN/CANOpen/ModBus/Ethernet protocols, IEC 61508 safety standards knowledge, BMS domain knowledge

Preferred skills

Basic electronics knowledge

Technologies

Linux, C, C++, Python, CAN, CANOpen, ModBus, Ethernet, TCP/IP

Responsibilities

Write high-level software specifications and test procedures, Implement and validate software, Support system and product validation teams, Support field teams in client problem analysis, Contribute to service technology roadmap, Disseminate best practices for development cost and quality control

Seniority

Senior, hands-on IC

Sourced via adzuna · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.