C++ Tester
@ P3

Cluj, Romania
$90,000
On Site
Full Time
Posted 1 day ago

Your Application Journey

Personalized Resume
Apply
Email Hiring Manager
Interview

Email Hiring Manager

XXXXXXXX XXXXXXXXX XXXXXXXXX***** @p3.com
Recommended after applying

Job Details

Overview

Join a multidisciplinary team developing software for electric vehicle (EV) charging stations. As a C++ Tester, you will design, implement, and execute test strategies ensuring the reliability and safety of C++ based software on embedded devices.

Responsibilities

  • Design and execute manual and automated test cases for embedded C++ applications.
  • Develop test frameworks and scripts to validate software functionality and performance.
  • Perform integration, system, and regression testing on hardware prototypes and real charging units.
  • Collaborate closely with developers to identify and resolve defects.
  • Participate in code reviews, software validation, and certification activities.
  • Maintain test documentation and ensure compliance with automotive and e-mobility standards (ISO 15118, OCPP).
  • Coordinate testing activities with the team in Bolzano (approx. 50% on-site presence required).

Requirements

  • Bachelor’s or Master’s degree in Computer Science, Electrical Engineering, or a related field.
  • 3+ years of experience in software testing, preferably for embedded or automotive systems.
  • Strong proficiency in C++ for debugging and test automation.
  • Experience with testing tools and frameworks such as GoogleTest, CppUnit, Jenkins.
  • Familiarity with communication protocols like TCP/IP, CAN, OCPP, ISO 15118 is a plus.
  • Hands-on experience with hardware-in-the-loop (HIL) or similar testing setups.
  • Good knowledge of Linux-based environments.
  • Fluent in English; Italian or German is a plus.
  • Willingness to travel and work on-site in Bolzano up to 50%-75% of the time.

Key skills/competency

  • C++
  • Testing
  • Automation
  • Embedded systems
  • Debugging
  • Integration
  • Regression
  • Linux
  • ISO 15118
  • OCPP

How to Get Hired at P3

🎯 Tips for Getting Hired

  • Research P3's culture: Study their mission, values, and recent projects.
  • Customize your resume: Highlight C++ and testing expertise.
  • Showcase relevant projects: Detail embedded system testing experience.
  • Practice technical questions: Focus on C++ and automation challenges.

📝 Interview Preparation Advice

Technical Preparation

Review C++ testing frameworks.
Practice automation scripting in C++.
Brush up on embedded system protocols.
Understand Linux environment testing.

Behavioral Questions

Describe teamwork in testing scenarios.
Explain handling tight deadlines.
Discuss resolving conflicts with developers.
Illustrate adapting to changing requirements.

Frequently Asked Questions