
TAP Engineering
Open Positions at TAP Engineering
9 open positions
Integrate, configure, compile, and sustain software across heterogeneous HPC environments supporting mission-critical operations. This senior technical role works across Linux/UNIX systems, HPC clusters, schedulers, parallel processing software, and infrastructure technologies.
Software Integration Engineer Level 2 supporting the integration, deployment, configuration, and operation of software across HPC servers, clusters, and specialized processing environments. The role combines Linux scripting, automation, scheduler administration, monitoring, and structured troubleshooting in a cleared mission-focused environment.
Lead the design, development, and delivery of complex software systems supporting high-performance applications, large-scale data processing, real-time solutions, and advanced analytics. This technical leadership role guides multiple software teams in a mission-focused environment.
Software Engineer Level 2 developing and integrating complex, high-performance software systems, algorithms, and large-scale data processing solutions in a mission-focused environment. The role also provides technical leadership, team oversight, and collaboration with system and hardware engineers.
Software Engineer Level 1 developing and maintaining complex, high-performance software systems involving large data sets, real-time processing, and analytics-driven platforms. The role offers a mission-focused environment supporting system integration, debugging, database interfaces, and algorithm development.
TAP Engineering is seeking an entry-level CNO Analyst / Programmer to develop custom software tools for mission-focused cyber operations. The role offers hands-on experience with low-level programming, cross-platform development, and specialized software systems.
Build and enhance custom software tools, data flows, and integrations for mission-focused cyber operations in a cleared engineering environment. The role spans Windows, Linux/UNIX, embedded, and mobile platforms using languages including C, C++, Java, Perl, Python, and Assembly.
CNO Analyst / Programmer Level 2 developing low-level software tools, networked data flows, and integrated capabilities across Windows, Linux, embedded, and mobile environments. The role requires advanced programming expertise, an active TS/SCI clearance with polygraph, and substantial software engineering experience.
Lead the design and development of advanced CNO software tools, data flows, and system integrations in a mission-focused environment. This senior technical role centers on low-level programming, network protocols, debugging, and technical leadership across complex software efforts.