KB
Senior Embedded Software Engineer (m/w/d)
KION Battery Systems GmbH
Karlstein am Main · flexible Full-time Senior €61k – €101k/yr 3d ago
About the role
About KION Battery Systems GmbH
Die KION Battery Systems GmbH ist ein Joint Venture der KION GROUP AG und der BMZ Battery Solution GmbH. An unserem Standort in Karlstein am Main fertigen wir seit 2020 leistungsstarke Lithium-Ionen-Batteriesysteme für die E-Stapler und Lagertechnikgeräte von STILL und Linde Material Handling. Wir verbinden die Stabilität zweier Branchenführer mit dem Gestaltungsspielraum eines jungen Unternehmens.
What we offer
- An attractive annual salary depending on experience and qualifications
- A "you" culture with flat hierarchies and short decision-making paths
- Flexible working hours
- Hybrid working options
- Subsidy for company pension scheme
- Company health insurance
- Free e-charging facilities and more
Your Responsibilities
- You will shape the BMS software that makes our battery systems intelligent and safe, from concept to series production.
- You will take on the technical leadership for a team of 5 developers with the prospect of disciplinary management responsibility.
- You will be responsible for the architecture and implementation of embedded software in C/C++ – from drivers (CAN, SPI, I2C) to interface design.
- You will integrate software into the control unit environment, work with real-time operating systems (ThreadX, PXROS), and strategically use AI-supported dev tools (Codex, Claude).
- You will perform debugging, profiling, and performance optimization on embedded targets – including with Lauterbach/Trace32.
- You will ensure quality through unit/integration tests (Unity), HIL tests (Vector Tools), and root cause analyses in an interdisciplinary team.
Your Profile
- Successfully completed studies in Computer Science, Electrical Engineering, Software Engineering, or a comparable field.
- At least 5 years of professional experience in embedded software development, ideally in the automotive, industrial, or BMS environment.
- In-depth expertise in Embedded C/C++, microcontrollers, and real-time software.
- Experience with software architecture and independent development of design concepts.
- Knowledge of functional safety software according to ISO 13849, IEC 61508, or ISO 26262.
- Experience in technical mentoring and guiding developers.
- Good German and business-fluent English language skills, both written and spoken.
Nice-to-haves
- Cybersecurity in Embedded Systems (ISO/SAE 21434) and/or Requirements Engineering (Polarion, ReqIF).
- Python and AI-supported development for code generation, automation, and review.
- Experience with Vector CANoe, static code analysis (Polyspace, SonarQube, Axivion), CI/CD pipelines, or laboratory/measurement technology.
Skills
AWS LambdaCC++CANCI/CDClaudeCodexDockerEmbedded C/C++IEC 61508ISO 13849ISO 26262ISO/SAE 21434I2CKIONMicrocontrollersPolarionPythonPXROSReqIFSonarQubeSPIThreadXUnityVector CANoeVector ToolsVectorPolyspaceAxivionLauterbach/Trace32
Don't send a generic resume
Paste this job description into Mimi and get a resume tailored to exactly what the hiring team is looking for.
Get started free