Software Engineer (Engineer Software 2) - 26946 jobs in United States
cer-icon
Apply on Employer Site
company-logo

Mission Technologies, a division of HII · 3 hours ago

Software Engineer (Engineer Software 2) - 26946

Mission Technologies, a division of Huntington Ingalls Industries, is seeking a Software Engineer to support the Joint Training Synthetic Environment (JTSE) for the Joint Staff J7 at our Suffolk, VA Joint Staff Complex. This role contributes directly to the development and sustainment of advanced training and simulation capabilities used across the Joint Force.

Defense & Space
badNo H1BnoteSecurity Clearance RequirednoteU.S. Citizen Onlynote

Responsibilities

Design, develop, document, test, and debug software applications and systems that incorporate logical and mathematical solutions
Conduct multidisciplinary research and collaborate with hardware engineers and equipment designers to plan, design, and develop electronic data processing systems for both product and commercial software
Analyze user needs and system capabilities to resolve issues related to program intent, output requirements, input data acquisition, programming techniques, and system controls
Prepare operating instructions and contribute to the design and development of compilers, assemblers, utility programs, and operating systems
Write clean, maintainable, and well structured code that adheres to established coding standards
Execute software testing based on test procedures or requirements documents, documenting and correcting defects as needed
Document cold starts and develops software for new and updated virtual environment courses

Qualification

C++C#JavaPythonJavaScriptVersion control (Git)Software testingObject-oriented programmingDebugging skillsWindows developmentLinux developmentMicrosoft Office 365Technical documentation

Required

2 years 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
Foundational programming experience in at least one modern language (C++, C#, Java, Python, or JavaScript)
Understanding of object oriented programming principles and software design fundamentals
Experience with version control systems such as Git
Familiarity with debugging tools and basic troubleshooting techniques
Ability to read, interpret, and implement requirements and technical documentation
Exposure to software testing practices, including unit testing or integration testing
Basic understanding of Windows or Linux development environments
Must have an active Secret Clearance

Preferred

Working knowledge of C++/C# in a Visual Studio environment
Good software debugging skills
Working knowledge of Microsoft Office 365 products a plus

Benefits

Best-in-class medical, dental and vision plan choices
Wellness resources
Employee assistance programs
Savings Plan Options (401(k))
Financial planning tools
Life insurance
Employee discounts
Paid holidays
Paid time off
Tuition reimbursement
Early childhood and post-secondary education scholarships

Company

Mission Technologies, a division of HII

twittertwitter
company-logo
HII’s Mission Technologies division develops integrated solutions that enable today’s connected, all-domain force.

Funding

Current Stage
Late Stage

Leadership Team

leader-logo
Marc Sosa
Senior Vice President and Chief Information Officer
linkedin
Company data provided by crunchbase