CareerPlan

Staff System Software Engineer

USAFull-time2026-10-08 → 2026-10-22

Core

Design and develop integration, system, acceptance, and validation tests for complex multi-component hardware and software systems.

Role type

Staff System Software Engineer (QA/Testing)

Builds

Test infrastructure, CI/CD pipelines, validation frameworks, and automated test suites

Domain

Embedded systems, hardware-software integration, low-level system testing

Required skills

Low-level system testing, RTOS, Linux, device drivers, Python, C/C++, CI/CD pipelines, hardware debugging, root-cause analysis, code review

Preferred skills

Technical leadership, mentoring, process improvement

Technologies

Python, C/C++, RTOS, Linux, debuggers, CI/CD tools

Responsibilities

Design and develop integration, system, acceptance, and validation tests; Own multiple test features and test infrastructure; Debug test failures and cross-layer bugs; Review code and test designs; Mentor junior team members

Seniority

Staff, hands-on IC with technical leadership