Automation Engineer jobs in United States
cer-icon
Apply on Employer Site
company-logo

General Atomics · 14 hours ago

Automation Engineer

General Atomics (GA) is one of the world’s leading resources for high-technology systems development. The Automation Engineer will focus on electrical and software-driven system integration, test automation, and verification & validation of complex EO/IR payload subsystems, working closely with multidisciplinary teams.

EnergyEnergy EfficiencyManufacturingWireless
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Develop and maintain Python-based automation test frameworks and libraries for payload and subsystem testing
Implement instrument control interface (e.g., via Ethernet, Serial, VISA, CAN) and integrate hardware drivers into test environments
Build data logging, configuration management, and report-generation utilities that support V&V campaigns
Participate in the architecture and evolution of test infrastructure, ensuring scalability for future production efforts
Establish and maintain CI/CD pipelines for automated validation, software packaging, and test execution
Troubleshoot hardware-software interactions and support failure analysis and corrective actions
Support documentation, version control, and traceability across test artifacts
Collaborate with the Flight Software and Systems Engineering teams to assess, debug, and verify C-based embedded code behavior through hardware-in-the-loop testing

Qualification

PythonTest automation frameworksCI/CD toolsC code understandingLinux environmentsData analysis toolsCollaborative problem-solvingAttention to detail

Required

Typically requires a bachelors degree in engineering or a related technical discipline from an accredited institution. May substitute equivalent engineering experience in lieu of education
Proficiency in Python, including hardware control and data processing
Experience integrating test equipment and hardware interfaces
Ability to read and understand C code, particularly for diagnostics and interface verification
Familiarity with Linux environments, command-line tools, and version control (Git)
Strong attention to detail, documentation habits, and collaborative problem-solving mindset
U.S. Citizenship and the ability to obtain and maintain a U.S Security Clearance

Preferred

Experience working with test automation frameworks (e.g., PyVISA, PySerial, pytest)
Experience with CI/CD tools (e.g., Bitbucket Pipeline, Jenkins, or similar)
Familiarity with SQLite, Pandas/Pyarrow, and NumPy for data analysis and reporting
Experience designing reusable test modules and building documentation for multi-user test environments
Understanding of requirements verification, traceability, and test readiness process
Background in hardware-in-the-loop (HIL) testing or real-time data acquisition
Comfortable operating in a fast-paced, hands-on lab environment with minimal supervision
Willingness to support off-shift or extended testing during major integration or environmental test milestones

Company

General Atomics

company-logo
General Atomics is a defense and technology company specializing in research and technology development.

Funding

Current Stage
Late Stage
Total Funding
$6.76M
Key Investors
US Department of Energy
2023-08-14Grant
2023-05-09Grant
2022-09-19Grant

Leadership Team

leader-logo
Wayne Solomon
Vice President, Magnetic Fusion Energy
linkedin
Company data provided by crunchbase