CareerPlan

Staff Software Test Automation Engineer

USAFull-time$157k–$197k2026-10-20 → 2026-11-10
Hybrid

Core

Architect, scale, and maintain hardware test beds, reusable test automation frameworks, software tools, and CI/CD pipelines to validate complex hardware and software integrations for fuel-flexible power generation systems.

Role type

Staff Software Test Automation Engineer (Embedded/Hardware)

Builds

Hardware test beds, reusable test automation frameworks, software tools, and CI/CD pipelines

Domain

Energy / Embedded Systems / IoT / Cloud Computing

Required skills

Python, C++, Bash, Cloud Computing, Embedded Systems, Networking, IoT with RTOS, Controls, MIL/SIL/PIL simulations, Emulators, Complex Algorithms, Exploratory Manual Testing, Technical Test Case Design, Failure Analysis, Risk Mitigation, System-Level Debugging

Preferred skills

Docker, Kubernetes, Ansible, Jira, Xray, GitLab

Technologies

Python, C++, Bash, Docker, Kubernetes, Ansible, Jira, Xray, GitLab, ASP.NET, LESS

Responsibilities

Architect, scale, and maintain hardware test beds, reusable test automation frameworks, software tools, and CI/CD pipelines. Develop test plans, test cases, technical approaches, and traceability matrices to validate complex hardware and software integrations. Lead failure analysis, debug and diagnose testing issues, and advance risk mitigation. Establish risk-based testing strategies and assess risks to ensure comprehensive coverage of critical-path functionality. Lead validation and automation strategy for the interaction of real-time embedded software, predictive control loops, and multi-fuel dynamics.

Seniority

Staff, hands-on IC with leadership