
Embedded Software Engineer- Rust (m/w/d)
- Standort
- Berlin
- Remote
- Vor Ort
- Anstellungsart
- Vollzeit
- Bereich
- Software, Daten & IT
Embedded Software Engineer- Rust (m/w/d)
Adlershof
Full-time
Permanent employee
Your mission
Ø Development and architecture of firmware for our control units in Rust
Ø Integration of new battery types and development of the corresponding hardware drivers
Ø Implementation of communication interfaces between the charging modules and higher-level systems
Ø Hardware-related debugging and signal-level error analysis (using oscilloscopes and logic analyzers)
Ø Support in maintaining and further developing our automated Hardware-in-the-Loop (HIL) testing system
Your profile
Professional Qualifications (Must-Haves)
Ø Several years of hands-on professional experience in embedded software development for microcontrollers — beyond academic or university projects
Ø Very strong programming skills in Rust
Ø Confident handling of common communication interfaces and bus systems in hardware development,e.g.CAN, SPI, I2C, or UART
Ø Experience in analysis and development both on an abstract software level and in hardware-related environments
Ø Strong debugging and troubleshooting skills for embedded systems
Professional Qualifications (Nice to Have)
Ø Experience with Async Rust in embedded environments, ideally using the Embassy framework
Ø Knowledge of C for working with existing or legacy codebases
Ø Knowledge of Python, especially for test automation
Ø Experience in setting up and operating HIL systems as well as CI/CD pipelines (e.g.Jenkins)
Ø Confident use of modern AI-supported coding tools such as Claude Code or similar coding assistants for efficient software development
Ø Basic electronics knowledge to make adjustments to test setups or hardware components when needed
Personal Qualities
Ø Independent, structured, and self-reliant way of working
Ø Strong analytical thinking and a solution-oriented mindset
Ø High quality standards and enthusiasm for continuous technical improvement
Ø Team spirit and strong communication skills in interdisciplinary teams
Why us?
Ø Challenging and diverse tasks with room for both professional and personal growth
Ø Visible impact through short decision-making processes and close collaboration with production and management
Ø A company culture where passion, initiative, and creativity are encouraged and valued
Ø Benefits(e.g.Urban Sports membership) and a professional development budget
Ø Regular team events and offsites
Ø Excellent opportunities to grow with us
Ø Your four-legged companion is welcome
Ø Free drinks and fresh fruit
Ø No shirt, no tie? No problem.
About us
The Demo Daten GmbH is a fictional company created by Personio to familiarize our customers with our software.
Was denken andere über diese Stelle?
Stimme ab und sieh sofort, wie andere die Anforderungen, das Gehalt und mehr einschätzen.
Anonym: niemand sieht, wie Du abstimmst.
Was denken andere über diese Stelle?
Stimme ab und sieh sofort, wie andere die Anforderungen, das Gehalt und mehr einschätzen.
Anonym: niemand sieht, wie Du abstimmst.
Gehalt für diese Stelle
Wie entwickelt sich die Nachfrage nach Embedded Softwareentwickler:in?
Basierend auf 371 Ausschreibungen
Trends ansehen











