remoteonsite
R&D Embedded Software - Verification Engineer - IDC - Hitachi Energy
Software Engineer
Embedded Software Verification Engineer focused on designing and executing unit, integration, system, and regression test strategies for high‑reliability embedded solutions using C/C++ and RTOS environments.
About the role
Key Responsibilities
- Design, develop, and maintain comprehensive test cases for embedded software across unit, integration, system, and regression levels.
- Implement automated test scripts using C/C++ and relevant testing frameworks to accelerate validation cycles.
- Collaborate with development teams to analyze defect root causes and recommend corrective actions.
- Integrate test results into continuous integration pipelines and maintain detailed test documentation.
- Participate in design reviews to provide verification insights and improve product quality.
Requirements
- Strong experience in embedded software development and verification using C/C++.
- Proficiency with RTOS concepts and real‑time testing methodologies.
- Hands‑on knowledge of test automation tools and frameworks for embedded systems.
- Excellent analytical, problem‑solving, and communication skills.
- Ability to work collaboratively in a cross‑functional engineering environment.
Skills
test automationrtos