INTERNAL C/C++ Developer (QNX, Linux) (all genders)
Engineer Software Backend Frontend Full Stack Developer Programmer Coder Senior Sr
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
Education:
- 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?
We look forward to receiving your complete application, including CV (in English) and relevant references with the following information:
- 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.