The company is seeking a Systems Engineer with a software background to lead the integration, debug, test, release, and maintenance of complex software-driven systems for the EMSS (Satellite-based Personal Communications System).
Requirements
- Experience with systems engineering principles such as: Requirements, design, implementation, testing, deployment
- Experience with Linux/Unix systems and shell scripting
- 5+ years expereince in one or more programming languages (e.g., Python, C++, Java, Go)
- Understanding of system integration, APIs, and cloud-based infrastructure (e.g., AWS, Azure, GCP)
- Experience with version control Bitbucket/Git, DevOps tools (e.g., Docker, Jenkins, Kubernetes), and software configuration management
- Experience with development programs using Agile Scrum, Agile SAFe, and DevOps
- Experience with Model Based Systems Engineering (MBSE)
Responsibilities
- Lead the system lifecycle activities including requirements, design, implementation, testing, deployment, and prepare Release Readiness Review deck
- Proficient in analyzing, enhancing, and extending existing software systems, including debugging, feature development, and ongoing maintenance
- Analyze and define requirements, interfaces, and performance criteria
- Lead and participate Test Plan development and oversee execution
- Conduct risk analysis, root cause investigation, and corrective actions to resolve issues resulted from regression test
- Implement and support CI/CD pipelines, automated testing, and deployment frameworks
- Develop software components and scripts as part of system integration, automation, and validation
Other
- Performance of Integrated Product Team Lead (IPTL)
- Ability to obtain and maintain a Secret Clearance
- Communication and presentation skills and the ability to work harmoniously in a team environment with government customers and other contractors
- Excellent communication and documentation abilities