Software Integration Engineer – Skill Level 2

Kaizen ApproachAnnapolis Junction, MD
Onsite

About The Position

Kaizen Approach is currently seeking a Software Integration Engineer to provide customer-facing support for high performance computing software in operational environments. In this role, you will ensure High Performance Computers continue to run effectively in support of mission operations. You will support and integrate software across UNIX, Linux, and Windows systems, including desktop applications, servers, and networked environments. This position involves troubleshooting, maintaining, and coordinating software integration to sustain reliable system performance. You will work in a secure environment supporting critical mission objectives.

Requirements

  • Six (6) years of demonstrable experience integrating, installing, configuring, upgrading, compiling, and supporting COTS/GOTS software in a heterogeneous operating system environment.
  • Bachelor’s degree from an accredited college or university, or eleven (11) years of relevant software integration experience if a degree is not held.
  • Active TS/SCI clearance with Polygraph is required.

Responsibilities

  • Provide customer support for high performance computing software to enable High Performance Computers to continue running in operational environments in support of the mission.
  • Support and operate across UNIX, Linux, and Windows systems, including desktop applications, servers, and network environments required for mission execution.
  • Perform Linux shell scripting and apply structured troubleshooting skills to diagnose and resolve issues.
  • Develop or support software using object-oriented programming languages such as C, C++, and Java, and work with the GCC compiler as required by the position.
  • Develop or support Python programming and additional scripting languages such as Perl or JavaScript as required by the position.
  • Support multi-threaded software, parallel processing, and middleware or enterprise technologies such as CORBA and J2EE as required by the position.
  • Apply working knowledge of configuration management tools and perform system installation activities, including working with HPC government off-the-shelf scheduler and resource management software.
  • Integrate, install, configure, upgrade, compile, and support COTS/GOTS software in a heterogeneous operating system environment.

Benefits

  • Premium healthcare
  • Financial and family support
  • Retirement planning
  • Ongoing learning
  • 4 weeks of PTO
  • 11 holidays
  • Gifted 401k
  • Profit sharing
  • Paid training
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service