Tap Engineering

60 Tap Engineering Programmer Analyst Jobs Hiring Near You

Electrical Engineer

Columbia, MD · On-site

$110K - $170K/yr

... failure analysis on failed printed circuit boards * Familiarity with printed circuit board (PCB) fabrication and common electronics assembly processes Benefits Overview TAP Engineering offers a ...

Electrical Engineer

Columbia, MD · On-site

$110K - $170K/yr

... TAP will provide you the tools and opportunity to thrive. The Electrical Engineer supports ... Performing engineering analyses * Fabricating, assembling, and qualifying first article engineering ...

Electrical Engineer

Columbia, MD · On-site

$110K - $170K/yr

... TAP will provide you the tools and opportunity to thrive. The Electrical Engineer supports ... Performing engineering analyses * Fabricating, assembling, and qualifying first article engineering ...

next page

Showing results 1-20

Tap Engineering Jobs Information

Infographic showing various Programmer Analyst job openings at Tap Engineering in the United States as of August 2026, with employment types broken down into 100% Full Time. Highlights an 96% Physical, and 4% Remote job distribution.

CNO Analyst / Programmer Level 2

TAP Engineering

Hanover, MD • On-site

Full-time

Re-posted 29 days ago


Job description

Job Summary:
TAP Engineering is seeking a CNO Analyst / Programmer Level 2 to support the design, development, and enhancement of advanced software tools and capabilities in a mission-focused environment. This role involves leading the development of end-to-end data flows and collaborating across engineering teams to deliver high-performance solutions.
Responsibilities:
• Design, develop, and enhance custom software tools and capabilities
• Develop and manage end-to-end data flows and tasking within software systems
• Build applications across Windows, UNIX/Linux, and embedded or mobile environments
• Write and maintain code in languages such as Assembly, C, C++, Java, Perl, or Python
• Perform advanced debugging, testing, and validation of software components
• Participate in and contribute to design reviews, code reviews, and software readiness activities
• Develop and deliver technical documentation and presentations
• Collaborate with cross-functional teams to integrate and optimize software solutions
• Provide technical input and guidance on system architecture and implementation
Qualifications:
Required:
• Active TS/SCI clearance with Polygraph
• Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related field OR 12 years of relevant experience in lieu of a degree
• 8+ years of experience in software engineering or development roles OR 6+ years with a Master’s degree
• Strong experience programming in one or more of the following: C, C++, Java, Python, Assembly, or similar
• Experience with network socket programming and packet-level development
• Strong understanding of IP, TCP, and application-level protocols
• Experience developing applications in Windows (.NET/Visual Studio) and/or Unix/Linux environments
• Strong debugging, problem-solving, and analytical skills
• Ability to work independently and contribute to technical direction
Preferred:
• Experience with low-level or embedded system development
• Familiarity with secure software development practices
• Experience working with custom or specialized toolsets
• Experience supporting complex system integrations
• Ability to present technical concepts to internal and external stakeholders
Company:
TAP Engineering (LLC) is a small, Maryland-based firm providing secure, trusted microelectronics hardware engineering, firmware development, and research support to the DoD, Intelligence Community, and commercial clients. Founded in 2021, the company is headquartered in , , with a team of 11-50 employees. The company is currently Early Stage.