Overview
On Site
Full Time
Skills
Systems Engineering
Wireless Communication
Satellite
Energy
EMS
Element Management System
Sensors
Remote Sensing
Innovation
Accountability
Leadership
Integration Testing
Electrical Engineering
System Integration Testing
Investor Relations
International Relations
Information Retrieval
Code Review
Configuration Management
Mergers and Acquisitions
Continuous Delivery
Regulatory Compliance
Collaboration
Bash
Reporting
Publishing
Automated Testing
Auditing
Process Improvement
Software Quality Assurance
DevOps
Software Release Life Cycle
Atlassian
JIRA
Bitbucket
Bamboo
Semantics
Linux
Command-line Interface
Version Control
Git
Python
Shell
Scripting
Dynamic Testing
Embedded Software
Documentation
Communication
Security Clearance
Embedded Systems
Aerospace
Robotics
C
C++
CMake
Software Configuration
Supply Chain Management
Change Control
Verification And Validation
Management
Computer Hardware
Continuous Integration and Development
Continuous Integration
Testing
Regression Analysis
DO-178C
Workflow
Job Details
Job Summary
General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.
At GA-EMS - Optical Sensor Systems, we design, build, and test advanced electro-optical and infrared (EO/IR) space payload that power next-generation remote-sensing systems. You'll join a multidisciplinary team tackling technically challenging problems in a collaborative, hands-on environment. We value innovation, rigor, and accountability-offering opportunities for growth and leadership based on technical excellence. We are seeking highly motivated engineers to join our Optical Payload Integration & Test (I&T) team. This role focuses on electrical and software-driven system integration, test automation, and verification & validation of complex EO/IR payload subsystems. In this role, you will own and evolve the CI/CD infrastructure supporting multiple embedded and test software projects while driving code review and configuration management discipline. This position is ideal for an engineer who thrives at the intersection of software process, infrastructure, and systems-level understanding.
This is a full-time position located in Acton, MA.
DUTIES & RESPONSIBILITIES:
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
Preferred Qualifications:
General Atomics (GA), and its affiliated companies, is one of the world's leading resources for high-technology systems development ranging from the nuclear fuel cycle to remotely piloted aircraft, airborne sensors, and advanced electric, electronic, wireless and laser technologies.
General Atomics Electromagnetic Systems (GA-EMS) designs and manufactures first-of-a-kind electromagnetic and electric power generation systems. GA-EMS' expanding portfolio of specialized products and integrated system solutions support critical fleet, space systems and satellites, missile defense, power and energy, and process and monitoring applications for defense, industrial, and commercial customers worldwide.
At GA-EMS - Optical Sensor Systems, we design, build, and test advanced electro-optical and infrared (EO/IR) space payload that power next-generation remote-sensing systems. You'll join a multidisciplinary team tackling technically challenging problems in a collaborative, hands-on environment. We value innovation, rigor, and accountability-offering opportunities for growth and leadership based on technical excellence. We are seeking highly motivated engineers to join our Optical Payload Integration & Test (I&T) team. This role focuses on electrical and software-driven system integration, test automation, and verification & validation of complex EO/IR payload subsystems. In this role, you will own and evolve the CI/CD infrastructure supporting multiple embedded and test software projects while driving code review and configuration management discipline. This position is ideal for an engineer who thrives at the intersection of software process, infrastructure, and systems-level understanding.
This is a full-time position located in Acton, MA.
DUTIES & RESPONSIBILITIES:
- Establish and maintain CI/CD pipelines using Atlassian Bamboo to build, test, and deploy flight and ground software artifacts
- Define and enforce branching, tagging, and release versioning strategies for multiple repositories and products
- Develop automated verification steps within the CI/CD pipeline to ensure software integrity and regression coverage
- Conduct code reviews and enforce best practices for readability, maintainability, and hardware safety-critical compliance
- Maintain traceability between requirements, source code, and test results supporting systems and verification teams
- Collaborate with software leads to define coding standards, static analysis thresholds, and build/test coverage goals
- Manage the release process for flight software, including build validation, artifact signing, and delivery documentation
- Develop or maintain scripts and tools (Python, Bash, etc.) to automate quality checks, metrics generation, and report publishing
- Coordinate with Integration & Test and Test Automation teams to ensure synchronized software and test infrastructure baselines
- Support internal and external reviews (e.g., Software Readiness Reviews, Configuration Audits, Test Readiness Reviews)
- Identify and implement process improvements that increase software reliability, transparency, and reuse across programs
We recognize and appreciate the value and contributions of individuals with diverse backgrounds and experiences and welcome all qualified individuals to apply.
Job Qualifications
- Typically requires a bachelors degree, masters degree or PhD in engineering or a related technical discipline from an accredited institution and progressive engineering experience as follows; six or more years of experience with a bachelors degree, four or more years of experience with a masters degree, or two or more years with a PhD. May substitute equivalent engineering experience in lieu of education
- 5+ years of experience in software quality assurance, DevOps, or build/release engineering
- Proficiency with Atlassian tools (JIRA, Bitbucket, Bamboo)
- Strong understanding of Git-based workflows, branching strategies, and semantic versioning
- Familiarity with Linux environments, command-line tools, and version control (Git)
- Familiarity with Python and shell scripts for automation and data handling
- Experience performing code reviews and applying static or dynamic analysis tools
- Knowledge of embedded software or systems that interface with hardware-in-the-loop environments
- Strong documentation and communication skills across multidisciplinary teams
- U.S. Citizenship and the ability to obtain and maintain a U.S Security Clearance
Preferred Qualifications:
- Experience supporting flight software or other mission-critical embedded systems (e.g., aerospace, defense, robotics)
- Familiarity with C/C++ codebases, build systems (CMake, Make) and cross-compilation environments
- Experience with software configuration management (SCM) and change control processes under formal quality standards
- Understanding of verification and validation (V&V) methodologies and how they apply to software products
- Experience managing software baselines across multiple test configurations or hardware variants
- Background in continuous integration testing, automated regression analysis, and artifact retention
- Knowledge of software safety and reliability standards (NASA NPR, ECSS, DO-178C, or similar)
- Proven ability to standardize and scale software workflows from small teams to larger production environments
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.