Software Engineer - Huntsville, AL - SEAL with ...
The Georgia Tech Research Institute - Huntsville, AL
Apply NowJob Description
Project/Unit Description As a Software Engineer, the individual would serve as the Deputy Chief Engineer for the Missile Defense Agency (MDA) Command and Control Battle Manager Computer (C2BMC). Job Purpose A Software Engineer designs, develops, and tests software; additionally manages software development teams, provides technical leadership, establishes software development lifecycle practices and processes. The Software Engineer is proficient in programming languages such as Java, C, C++, Ruby, Python, Scala, and Groovy. Requires extensive knowledge of programming languages, software development, computer operating systems, continuous integration, continuous delivery, DevOps, API development, container development, and distributed systems. Applies engineering principles to software creation, managing production releases of software, performing code reviews, merging feature development branches, and analyzing and triaging issues. Necessary skill areas: Programming and coding, fundamentals of computer science, design and architecture, algorithms and data structures, information analysis, debugging software, testing software, and working in development teams. Works with sponsors to curate requirements, define sprint work items, set priorities for work backlogs, and organize development teams. Key Responsibilities * Responsible for leading development of complex software systems in multiple domains * Provides technical leadership to development teams * Organize developers to work on items in sprints, manage meetings, and run daily standups * Design, develop, and support creation, deployment, and maintenance of both on-premises and cloud-based solutions for various software stacks * Design, architect and provide senior level support of highly security sensitive or classified systems * Serve as a resource and subject matter expert for software engineering tools and technologies * Serve as a resource and subject matter expert for DevOps solutions * Manage overall codebase, review code pull-requests, handle merging, perform code branch management, and provide feedback to team members to ensure sponsor requirements and code quality thresholds are being met * Create level-of-effort (LOE) estimates for assigned tasks and communicate schedule updates to stakeholders * Create and maintain documentation for code and system components. * Run live demonstrations to showcase implemented work to sponsors, answer their questions, and solicit and document feedback * Primary author of technical reports/presentations for projects of moderate/high complexity * Compile report input from other researchers and prepare final report deliverable * Lead and/or contribute to white papers and proposals Additional Responsibilities * Support C2BMC System test, planning, execution and analysis. * Provide independent assessments, recommendations and methodologies for C2BMC''s participation in each MDA C2BMC test. * Assist with planning, execution, and follow-on analysis of all C2BMC test events. * Generate products that include test schedules, analysis goals, and inputs to the test design process to ensure that C2BMC requirements are verified. These inputs are provided directly to the MDA/BC technical director and chief engineer. Required Minimum Qualifications * Experience with the software architecture of modern military command and control systems. * Experience with a variety of modern software languages to include C/C++ and modern networks. * Experience designing and executing software and system tests. Preferred Qualifications * Active Secret Clearance * Experience working within elements that support the United States'' Ballistic Missile Defense System (BMDS). * Experience in the integration and test of operational elements. Travel Requirements Education and Length of Experience This position vacancy is an open-rank announcement. The final job offer will be dependent on candidate qualifications in alignment with Research Faculty Extension Professional ranks as outlined in section 3.2.1 of the Georgia Tech Faculty Handbook * 14 years of related experience with a Bachelor''s degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, Physics. * 12 years of related experience with a Master''s degree in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, Physics. * 9 years of related experience with a Ph.D. in Computer Science, Computer Engineering, Mathematics, Electrical Engineering, Physics. U.S. Citizenship Requirements Due to our research contracts with the U.S. federal government, candidates for this position must be U.S. Citizens. Clearance Type Required Candidates must be able to obtain and maintain an active security clearance. Benefits at GTRI Comprehensive information on currently offered GTRI benefits, including Health & Welfare, Retirement Plans, Tuition Reimbursement, Time Off, and Professional Development, can be found through this link: hr.gatech.edu/benefits Diversity & Inclusion Diversity & Inclusion (D&I) at Georgia Tech Research Institute aims to enhance the Institute''s mission of solving the world''s most complex technical problems by creating a workforce with a shared appreciation for diversity, raising awareness around inclusiveness, and fostering a sense of belonging and appreciation for all members of our community. Equal Employment Opportunity Georgia Tech Research Institute is an Equal Opportunity Employer of individuals with disabilities and protected veterans and actively seeks diversity among its employees. Equal Employment Opportunity is the Law . Posted: 06/01/2022 Closes: 09/01/2022 Back Submit Resume
Created: 2025-10-04