CareerPlan

Engineer II, Automated Test (R6288)

USAFull-time2026-10-17 → 2026-11-10

Core

Design, develop, and maintain automated test frameworks for autonomy and UI applications, building scalable infrastructure for functional, integration, regression, system, and end-to-end testing across distributed software and hardware environments.

Role type

Senior IC automation engineer (test infrastructure)

Builds

Scalable automated testing infrastructure, CI/CD pipelines, and developer productivity tools for autonomy and UI applications

Domain

Aerospace/Robotics autonomy, distributed systems, hardware-in-the-loop testing

Required skills

Python (asynchronous/concurrent programming), GitLab CI/CD (YAML, shell scripting), Go, TypeScript, C/C++ bindings, package management (conan, pip, poetry, nix), Linux development, debugging, failure triage

Preferred skills

C/C++ native development, aerospace/robotics/autonomy domain experience, safety-critical software testing, simulation environments, embedded-system testing

Technologies

Python, Go, TypeScript, GitLab CI, YAML, Shell, Conan, Pip, Setuptools, Poetry, Nix, Linux

Responsibilities

Design and maintain automated test frameworks for autonomy and UI applications; Build scalable infrastructure for functional, integration, regression, system, and end-to-end testing; Create GitLab CI pipelines for automated build, test, and deployment workflows; Develop Python workflow automation, test utilities, reporting, and environment setup; Create test harnesses, simulators, stubs, and mocks for simulated and hardware-in-the-loop environments; Analyze test results, troubleshoot failures, and improve reliability and coverage

Seniority

Mid-level, hands-on IC