Posted today
Secret
Unspecified
Unspecified
IT - QA and Test
Acton, MA (On-Site/Office)
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 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
group id: 10414685