C++ Software Developer

Pertemps Erp — Germany · Posted ~2 hours ago

Mid Full-time Remote Visa History ✓

Skills

C++ C Software development Software integration Testing Debugging Unit testing Google Test Technical design Embedded Systems

🔓 Log in to save this job, tailor your resume & track your apply process — 7 days free, no card needed.

Log in to add to target list

Summary ✨ AI‑Generated

An established technology organization is seeking an experienced C++ Software Developer to work on vehicle interface and embedded software solutions. The role includes software development, integration, testing, debugging, and collaboration on technical designs for automotive systems.

Highlights

Permanent remote opportunity in Germany with competitive compensation and the chance to develop production-grade software for advanced vehicle technologies.

Description

C++ Software Developer Location: Remote within Germany Employment: Permanent Salary: Up to €65,000 Start date: ASAP Language: Fluent English; German advantageous We are currently supporting an established organisation in the recruitment of an experienced C++ Software Developer for a permanent position. The successful candidate will work within the Vehicle Interface area, supporting communication between the infotainment platform and vehicle ECUs. The scope includes Car Business Logic, Cluster Services and in-vehicle communication. Key responsibilities: • Development of production-grade software using C/C++ • Development of vehicle interface and infotainment functionality • Implementation of signal and service-based communication • Software integration, testing and release activities • Unit testing using Google Test / GTest • Debugging on target hardware and root-cause analysis • Code reviews and adherence to architectural guidelines • Creation of technical requirements, designs and documentation • Collaboration across infotainment and vehicle ECU environments Required experience: • Minimum 3 years of professional C/C++ development experience • Strong knowledge of modern C++, ideally C++17/20 • Professional experience within the automotive industry is essential • Experience with CAN / CAN-FD and SOME/IP • Experience with BAP and ViWi is highly desirable • Strong Linux knowledge • Experience with CMake, Git, Python and Bash • Knowledge of software testing and Test-Driven Development • Understanding of automotive infotainment system architecture • Experience working within ASPICE and Agile development environments Additional knowledge of QNX, Android, AUTOSAR or automotive communication frameworks would be advantageous. Candidates must currently be based in Germany. Apply now for immediate consideration!