CareerPlan

Embedded Systems Test Engineer

USAFull-time2026-10-15 → 2026-11-10
Hybrid

Core

Design, develop, and maintain automated test frameworks for software applications and embedded systems, ensuring proper testing of hardware-software integration, real-time performance, and reliability.

Role type

QA automation engineer (embedded systems)

Builds

Automated test frameworks, CI/CD pipelines, and test environments for embedded systems and software applications

Domain

Embedded systems, hardware-software integration, automation testing

Required skills

Python, Java, C++, automated testing, CI/CD pipelines, GitLab, unit testing, integration testing, system testing, performance testing, stress testing, hardware-software integration testing, low-level programming, memory constraint testing, real-time performance testing, reliability testing, functional testing, non-functional testing, log analysis, issue tracking, test process improvement, Agile QA, pytest

Preferred skills

SCRUM, RTOS, Linux, GCP, BigQuery, SQL

Technologies

Python, Java, C++, GitLab, pytest, Linux, GCP, BigQuery, SQL

Responsibilities

Design and develop automated test frameworks; Write automated test scripts; Define and implement CI/CD pipelines; Manage test coverage; Collaborate with developers and product managers; Build and maintain test environments; Test hardware-software integration and system performance; Monitor test results and automate log scraping; Improve test processes and methodologies

Seniority

Mid-level, hands-on IC