Mbition
INTERNAL C/C++ Developer (QNX, Linux) (all genders)
BerlinGermany
full-time, permanent · 148_08_Base and Rich Apps Services - MH00002ZH
POSTED 21 FEB 2025VERIFIED 18H AGO
625 days opentrue age
€59k–€100kno pay posted
- Market p25–p75
- €59k–€100k
50open roles
- Opened · 30d
- +0
- Closed · 30d
- −0
37,450open · Software engineering
- All software engineering
- 75,011open
PythonC++Docker
Your Mission
- Design high-reliable code in QNX and Linux-like systems.
- Implement core functionality in our infotainment platform.
- Test and integrate software components.
- Work as a senior software engineer.
- Develop embedded software for the automotive industry.
- Utilize programming languages such as C/C++.
Your Profile
- Degree in Computer Science, Information Technology, Communication Technology, or a comparable qualification.
- Strong experience in embedded software development (embedded QNX and Linux).
- 5+ years working with C/C++.
- Experience with CMake.
- Knowledge about testing frameworks (e.g., GoogleTest, pytest) is a nice to have.
- Experience with Python, Bash scripting, Docker, AppArmor.
- Automotive industry, System Power State Management, and QNX RTOS.
- SomeIP, SomeIP / TCP/IP, and SPI/Ethernet/UART/I2C.
- Yocto, PMIC, and Matlab.
- CI/CD (e.g., Jenkins), multi-threaded asynchronous software, and understanding TDD concepts.
Why us?
- A chance to work on a new generation of Infotainment System, which will power millions of cars
- An international, interdisciplinary innovation lab, which is part of the Mercedes-Benz
- Agile working methods and open feedback culture
- A brand new modern and fully accessible office facing the Spree
- Flexible working hours
- Transportation and health benefits, discounts on cars, and more
Interested?
- Job title and reference number
- Salary expectations
- Earliest start date
You are welcome to contact our representative for severely disabled employees, Anna Schade (anna.schade@mercedes-benz.com), who will support you in the further application process.