IDT Principal Software Engineer - deciBel Research, Inc.
Huntsville, AL
About the Job
deciBel Research has an immediate opening for a Principal Software Engineer in Huntsville, AL.
Position Description:
Job Description: deciBel Research is seeking an experienced software engineer to support the Ground Based Midcourse Defense (GMD) Weapon System (GWS) program to develop software for the In-flight Interceptor Communications System (IFICS) Data Terminal (IDT).
Responsibilities Include:
- Writing code in Ada, C++ and Python
- Creating and running unit tests
- Developing software documentation
- Performing test planning, monitoring, and execution of test activities
- Reviewing and verifying system level and software level requirements
- Developing and executing automated software test cases in the Continuous Integration / Continuous Deployment (CI/CD) pipeline
- Implement software test objectives, success criteria, and required resources for software CSCI level tests and demonstrations
- Collaborating with Stakeholders and Government customer
- Working within a Agile team environment, to include Iteration Planning, Feature and Story development, Sprint Planning, and Iteration Retrospectives
- Participating in demos for the team and program Sprint reviews
- Execution of software qualification and acceptance testing per those requirements, plans and procedures
- Participate in technical exchange meetings, interfacing with customers (internal/external) and contributing to a broad range of program deliverables
Education Requirements:
Bachelor's Degree in Systems Engineering or related STEM field
Experience Requirements:
- 5 Years experience with a Bachelors Degree in Systems Engineering or related STEM field; 3 Years with Masters, not to exceed 10 years
- Recent experience with automated software requirements testing and analysis
- Recent experience with Software Containerization and Orchestration (Kubernetes, Helm Charts, Docker)
- Recent experience with DevSecOps and Jenkins continuous integration/continuous delivery and deployment (CI/CD) automation
- Unix/Linux Operating System Experience
- Ada/C++/Java/ Software Development experience
- Understanding of Modeling and Simulation
- Must be able to support an in-person, closed-area work
- Ability and willingness to travel 10% to support business needs
- Must possess an understanding of systems engineering processes and principles
Special Skills Desired:
- Experience using DevSecOps tools and methods (Jenkins, Ansible, Git/Gitlab)
- Experience using Agile Project management tools (Jira/Confluence)
- Experience in Product Owner or Scrum Master roles
- Advanced experience developing Automation tools and test cases
- Advanced experience with Linux, scripting, and operations
- Prior experience with Missile Defense Agency (MDA) programs and/or systems
- Advanced experience with automated software requirements testing and analysis
- Advanced experience with Software Containerization and Orchestration (Kubernetes, Helm Charts, Docker)
- Advanced experience with DevSecOps and Jenkins continuous integration/continuous delivery and deployment (CI/CD) automation
Applicant selected must have an active Secret security clearance. Must be a U.S. Citizen.
Source : deciBel Research, Inc.