HII's Mission Technologies divisionposted 6 days ago
$90,000 - $110,000/Yr
Full-time • Mid Level
Nellis AFB, NV

About the position

HII - Mission Technologies Division is seeking a highly skilled and motivated Software Engineer to design, develop, and maintain critical systems software components, contributing to the foundation of critical US Department of Defense (DoD) Joint Simulation Environment (JSE) systems at the Joint Integrated Test and Training Center – Nellis (JITTC-N), Nellis, AFB, NV. This position is part of a team that provides on-site Modeling and Simulation (M&S) support to establish and deliver high-end Advanced Tactics, Training, and Test capability for Government personnel operating under USAFWC/ACC. This position is Contingent upon funding and has an estimated start date of July 2025.

Responsibilities

  • Design, develop, test, and debug systems software components using appropriate programming languages (e.g., C++, Python, Java, YAML, Rust).
  • Develop software that interacts directly with the operating system kernel and hardware.
  • Analyze and optimize software performance for efficiency and scalability.
  • Demonstrate knowledge of standard programming algorithms, design patterns, and object-oriented software design.
  • Adhere to coding standards and best practices to ensure high-quality, maintainable code.
  • Develop and execute unit and integration tests to ensure software quality and identify and resolve defects.
  • Create and maintain technical documentation, including design documents, API specifications, and user manuals.
  • Work closely with other engineers, testers, and stakeholders in a collaborative development environment.
  • Troubleshoot and resolve complex technical issues related to systems software.
  • Support other engineering or technical tasks as needed.
  • Adhere to DoD security regulations and guidelines during all activities.

Requirements

  • Bachelor's degree in Computer Science, Software Engineering, or a related technical field. Master's degree preferred.
  • 3-5 years of professional software development experience, with a focus on systems software.
  • Deep understanding of operating system concepts and experience with Linux and/or Windows operating systems.
  • Experience with Git or other version control systems.
  • Excellent analytical, problem-solving, and communication skills (both written and verbal).
  • Ability to work independently and as part of a team.
  • US Citizenship and the ability to obtain and maintain a TS/SCI security clearance.
  • 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.

Nice-to-haves

  • Prior experience working on DoD contracts or with DoD systems is highly desirable.
  • Experience with modeling and simulation tools.
  • Technical experience working with DoD full multi-system mission level flight simulators and synthetic environments (air space simulation, swarm simulations, etc.).
  • Experience with embedded systems development.
  • Knowledge of network protocols and networking concepts.
  • Experience with performance analysis and optimization tools.
  • Active or current DoD TS/SCI Clearance.

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