CareerPlan

Senior Embedded Systems Verification Engineer

Raleigh, North Carolina, USA, 27616Full-time2026-11-04 → 2026-11-10
Hybrid

Core

Design testing, lab setup, and design verification and validation (V&V) of embedded and application software for Critical Power Solutions technology development projects, including UPS and power conversion products.

Role type

Senior IC embedded systems verification engineer

Builds

Embedded firmware for UPS and critical power systems

Domain

Power electronics / Industrial automation

Required skills

Embedded firmware testing, Test plan creation, Test automation (Python, Java, C#), HiL/MiL/SiL testing, Regression testing, Compliance verification (UL, IEC, CE, CSA, EMI/EMC), Defect tracking, CI/CD integration, Requirements review, Cross-functional collaboration

Preferred skills

Power electronics testing, LabVIEW/TestStand, Robot Framework, Network protocols, Requirements management tools (JIRA, Azure DevOps, DOORS, Jama, GitLab, Zephyr)

Technologies

Python, Java, C#, LabVIEW, TestStand, Robot Framework, JIRA, Azure DevOps, DOORS, Jama, GitLab, Zephyr

Responsibilities

Develop and execute manual and automated test cases for embedded firmware; Create, maintain, and update test plans and procedures; Execute tests in HiL, MiL, and SiL environments; Perform regression, integration, and system testing; Verify compliance with safety standards (UL, IEC, CE, CSA, EMI/EMC); Identify test failures and document defects; Collaborate with firmware and systems engineers for root cause analysis; Support product qualification and customer release testing; Estimate testing effort and communicate progress.

Seniority

Senior, hands-on IC