Embedded Software Developer | Embedded Systems Software Development (m/w/d)
Pulsetrain GmbH
Job Summary
PULSETRAIN is seeking an Embedded Software Developer to design and implement firmware for multilevel converters. This role involves the planning, implementation, and testing of software for real-time systems, including control algorithms and real-time communication protocols. The successful candidate will collaborate closely with hardware and system developers to shape the next generation of powerful and efficient battery systems, working on-site 3-4 days per week. Key responsibilities include developing high-performance embedded software, creating algorithms for hardware-related systems, and conducting model-based development for certified control systems. This position is ideal for a professional with a strong background in embedded development, particularly with C/C++, and a passion for electronics and system development.
Required Skills
Education
Degree in Electrical Engineering or similar field, or comparable qualification
Experience
- Professional experience in battery management systems development
- Professional experience in high-voltage storage development
- Extensive experience in embedded development with C/C++
- Foundational understanding of battery electronics
- Foundational understanding of software development
- Foundational understanding of hardware development
Languages
Additional
- On-site presence required 3-4 days per week.