C++ Tester @ P3
placeCluj, Romania
attach_money $90,000
businessOn Site
scheduleFull Time
Posted 1 day ago
Your Application Journey
Interview
Email Hiring Manager
***** @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
circle
Review C++ testing frameworks.
circle
Practice automation scripting in C++.
circle
Brush up on embedded system protocols.
circle
Understand Linux environment testing.
Behavioral Questions
circle
Describe teamwork in testing scenarios.
circle
Explain handling tight deadlines.
circle
Discuss resolving conflicts with developers.
circle
Illustrate adapting to changing requirements.
Frequently Asked Questions
What testing tools are essential for a C++ Tester at P3?
keyboard_arrow_down
How critical is on-site presence in Bolzano for the C++ Tester role?
keyboard_arrow_down
What educational background is required for the C++ Tester position at P3?
keyboard_arrow_down
Does P3 value additional language skills for the C++ Tester role?
keyboard_arrow_down
What kind of testing experience does P3 require for this role?
keyboard_arrow_down