Engineer Software (Engineer Software 2)

Employer
Huntington Ingalls Industries
Location
Annapolis, MD
Posted
May 19, 2022
Closes
May 22, 2022
Ref
528355189
Hours
Full Time
Press Tab to Move to Skip to Content Link Search by Keyword (use Keyword for Remote Positions) Location: Annapolis Junction, MD, US, 20701 Company: HII's TSD A division of Huntington Ingalls Industries Job Description Come join our Cyber and Intelligence team! Our cyber professionals are defining the future of cybersecurity, providing the most effective prevention, detection, and responses to the broad spectrum and constant evolution of threat actors. Our experts provide actionable, timely intelligence that protects our nation from adversaries' intent on disrupting our freedoms and harming our nation. Together, we are an integral part of an important mission -- we go to work every day with the knowledge and pride that our accomplishments make a difference. Huntington Ingalls Industries- Technical Solutions Division's (HII-TSD) Cyber/Intel Business Unit is looking for a Jr. Software developer to join a team of software developers in implementing the Open Command and Control (OpenC2) for our customer in the Annapolis Junction, MD area. OpenC2 defines a language at a level of abstraction that will enable unambiguous command and control of cyber defense technologies. The Jr. Software developer will develop prototype and reference implementations of proposed OpenC2 standards to evaluate interoprability of recommendations. They will participate in periodic cyber "pug-fest" with commercial vendors and research partners to demonstrate functionality of the solutions. Designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions. Conducts multidisciplinary research and collaborates with equipment designers and/or hardware engineers in the planning, design, development, and utilization of electronic data processing systems for product and commercial software. Determines computer user needs; analyzes system capabilities to resolve problems on program intent, output requirements, input data acquisition, programming techniques and controls; prepares operating instructions; designs and develops compilers and assemblers, utility programs, and operating systems. Ensures software standards are met. Responsibilities also include system administration, database administration, computer security and telecommunications. Develops new and improved concepts, principles, and techniques that will advance the body of knowledge of computer science, and adapts and applies advanced computer science methods and techniques to solve complex computer processing requirements. Works individually or as part of a team. Reviews and tests software components for adherence to the design requirements and documents test results. Resolves software problem reports. Utilizes software development and software design methodologies appropriate to the development environment. Provides specific input to the software components of system design to include hardware/software trade-offs, software reuse, use of Commercial Off-the-shelf (COTS)/Government Off-the-shelf (GOTS) in place of new development, and requirements analysis and synthesis from system level to individual software components. *CI *TE Minimum Qualifications 2 years relevant experience with Bachelors in related field; 0 years experience with Masters in related field; or High School Diploma or equivalent and 6 years relevant experience. Web-enabling technologies, programming languages and industry-accepted security engineering practices and standards is required. Preferred Requirements Assist in developing software standards, programming and security best practices Integrate existing software into new or modified systems or operating environments (U) Develop simple data queries for existing or proposed databases or data repositories Provide recommendations for improving documentation and software development process standards Develop or implement algorithms to meet or exceed system performance and functional standards Assist with developing and executing test procedures for software components (U) Write or review software and system documentation. Clearance: Ability to obtain and maintain a Secret Clearance Huntington Ingalls Industries is America's largest military shipbuilding company and a provider of professional services to partners in government and industry. For more than a century, HII's Newport News and Ingalls shipbuilding divisions in Virginia and Mississippi have built more ships in more ship classes than any other US naval shipbuilder. HII's Technical Solutions division supports national security missions around the globe with unmanned systems, nuclear and environmental services, and defense and federal solutions. Headquartered in Newport News, Virginia, HII employs more than 42,000 people operating both domestically and internationally. For more information, visit: www.huntingtoningalls.com . Federal Executive Order 14042 requires that covered contractor employees who work on, or in connection with, covered Federal contracts or at covered contractor workplaces may be required to be fully vaccinated for COVID-19 and comply with other requirements. Covered contractor employees also must comply with agency COVID-19 workplace safety requirements while in Federal workplaces. Applicant agrees to comply with said requirements to the extent they apply to the applied-for position. Huntington Ingalls Industries is an Equal Opportunity/Vets and Disabled Employer. US Citizenship may be required for certain positions.

Similar jobs