Senior Systems Engineer – Systems Integration, Test, and Verification
Location: Tewksbury, MA
Duration: 12-month contract with strong extension or conversion potential
Pay Rate: $75–81.50/hr
Schedule: Monday–Friday, 8:00 AM – 5:00 PM
Travel: ~10% domestic and occasional international travel
Security Clearance: Interim or Active Secret required for submittal
Citizenship: U.S. Citizen required
Position Overview
The Senior Systems Engineer – Integration & Test supports system integration, verification, and validation activities for advanced defense electronics and mission systems in a laboratory and field test environment.
This role focuses on complex system integration and performance validation, combining software, hardware, and networked subsystems into operational configurations for system verification and evaluation.
You will execute formal test events, perform performance analysis, integrate software releases, and help resolve technical issues discovered during integration and validation testing.
This is a senior hands-on integration role, not a documentation-only systems engineering position. The role requires technical depth in Linux environments, system integration, and verification testing.
Core Responsibilities
Integration and Test Execution
- Execute system integration and test activities according to defined schedules and milestones
- Support integration planning and readiness activities
- Execute formal verification and validation events
- Validate system performance against requirements
- Document technical observations and anomalies
- Support troubleshooting and issue resolution
- Support corrective actions and retesting
Software and System Integration
- Install and configure software builds
- Integrate new software releases into system configurations
- Support regression testing
- Maintain configuration integrity
- Verify correct system configuration prior to testing
Typical activities include:
- Installing Linux builds
- Configuring test systems
- Executing scripts
- Running system tests
System Performance Analysis
- Analyze test data and system behavior
- Identify technical issues
- Support root cause investigations
- Evaluate performance against specifications
- Support system performance validation
This role frequently involves:
- MATLAB analysis
- Python scripting
- Signal behavior analysis
- System-level troubleshooting
Test Planning and Procedure Development
- Support development of:
- Integration test plans
- Test procedures
- Test scripts
- Configuration documentation
- Participate in:
- Test readiness reviews
- Peer reviews
- Gate reviews
Laboratory Integration Activities
- Configure lab integration environments
- Integrate hardware subsystems
- Configure network equipment
- Install and configure test software
- Support test equipment setup
Typical lab components include:
- Linux servers
- Network switches
- Embedded systems
- Signal processing hardware
Cross-Team Collaboration
- Work closely with:
- Systems engineers
- Software engineers
- Test engineers
- Program leadership
- Support cross-program integration efforts
- Support readiness activities
Compliance and Export Controls
- Follow established engineering processes
- Maintain configuration control documentation
- Ensure compliance with export control requirements
- Support Department of Defense technology release processes
- Support foreign military sales test activities
Required Qualifications
- Bachelor’s degree in Engineering, Computer Science, Physics, Mathematics, or related STEM discipline
- 6+ years of integration or test experience
- Experience with at least one programming language:
- Python
- MATLAB
- C/C++
- Perl
- Experience with Linux or Unix systems
- Experience with:
- Systems engineering
- Integration
- Networking
- Verification and validation
- System testing
Preferred Qualifications
- Experience in defense or aerospace programs
- Experience configuring Linux Red Hat environments
- Experience with:
- MATLAB
- Python
- Shell scripting
- Network configuration
- CompTIA Network+ or Security+ certification
- Experience with:
- Software installation
- Configuration control
- Regression testing
- System troubleshooting
- Experience working in Agile or DevSecOps environments
- Experience with:
- JIRA
- Confluence
- Sprint cycles
- Backlog management
Technical Environment
Typical technologies include:
- Linux Red Hat
- Unix systems
- MATLAB
- Python
- Shell scripting
- C/C++
- Network routers and switches
Work Environment
Work is performed primarily in:
- Integration labs
- Engineering test environments
- System validation facilities
Work includes:
- Hands-on system integration
- Software installations
- Hardware configuration
- Test execution