CareerPlan

Senior Engineer, System Automation (Subsystems)

USARemoteFull-time2026-11-10
Hybrid

Core

Design subsystem control abstractions and develop reusable Python APIs and automation routines for hardware-control workflows within an existing System Automation framework.

Role type

Senior IC software engineer (hardware automation)

Builds

Reusable Python APIs, automation routines, and hardware-control code for complex systems

Domain

Scientific instrumentation and laboratory automation

Required skills

Python software engineering, API development, hardware-control code, test code development, framework pattern adherence, code review participation, requirements translation, documentation

Preferred skills

Photonic/optical/laser/RF/electronic hardware experience, configuration file management, SQL, data modeling, observability tools, orchestration tools, calibration, validation, commissioning, hardware-in-the-loop testing

Technologies

Python, SQL, data acquisition systems, internal APIs

Responsibilities

Design subsystem control abstractions, develop reusable Python APIs and automation routines, maintain hardware-control code, debug automation issues involving hardware interfaces and data acquisition, convert manual steps into automated routines, identify automation needs and communicate tradeoffs

Seniority

Senior, hands-on IC