Software Engineer (Engineer Software 1) - 27331

HII's Mission Technologies divisionNorfolk, VA
1d

About The Position

Mission Technologies, a division of Huntington Ingalls Industries, is seeking a Junior Software Engineer to join our innovative team of Software Engineers. In this role, you will help design and develop advanced distributed simulation systems that enable global operational and tactical training. This is an excellent opportunity for recent graduates or early-career professionals passionate about complex system architectures, full-stack development, and working in a collaborative, agile environment.

Requirements

  • 0 years experience with Bachelors in related field; or High School Diploma or equivalent and 4 years relevant experience.
  • Bachelor’s degree in Computer Science, Computer Engineering, or related field (or equivalent experience).
  • U.S. Citizen with ability to obtain a Secret Security Clearance.
  • Technical Skills: o Languages: C++, Java, JavaScript, Rust, SQL, Shell scriptingo Frameworks: VueJS/ExtJS, JMS/ActiveMQo Tools: git, gradle/make, JUnit, GTesto Security: Secure coding practices (OWASP), TLS/SSL, STIG compliance
  • Strong communication skills—both technical and non-technical.

Nice To Haves

  • Security+ or Linux certification.
  • Interest in distributed simulation technologies and continuous learning.

Responsibilities

  • Develop Across the Stack: Write clean, maintainable code using C++, Java, and JavaScript (VueJS/ExtJS).
  • Integrate Systems: Assist in modular software integration and component interoperability.
  • Work with Distributed Systems: Learn and implement Inter-Process Communication (IPC) using JMS (ActiveMQ) and simulation protocols like HLA, DIS, TENA.
  • Manage Environments: Deploy software across Linux and Windows platforms.
  • Support DevOps: Participate in the full SDLC, including git version control, CI/CD pipelines, and code quality monitoring with SonarQube and Jenkins.

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 and paid time off
  • tuition reimbursement
  • early childhood and post-secondary education scholarships
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service