Job Summary:
TAP Engineering is seeking a CNO Analyst / Programmer Level 1 to support the design and development of custom software tools in a mission-focused environment. The role involves developing advanced software solutions, building end-to-end data flows, and collaborating with cross-functional teams to optimize software capabilities.
Responsibilities:
• Design, develop, and enhance custom software tools and capabilities
• Build and support end-to-end data flows and tasking within software systems
• Develop 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
• Utilize development environments such as Visual Studio, .NET, and Linux-based build tools
• Participate in design reviews, code reviews, and software readiness activities
• Perform testing, debugging, and validation of software components
• Document software designs, development processes, and test results
• Collaborate with cross-functional teams to integrate and optimize software solutions
Qualifications:
Required:
• Active TS/SCI clearance with Polygraph
• Bachelor’s degree in Computer Science, Information Systems, Network Engineering, or a related field OR 8 years of relevant experience in lieu of a degree
• 4+ years of experience in software engineering or development roles OR 2+ years with a Master’s degree
• Experience with one or more programming languages such as C, C++, Java, Python, or similar
• Experience working in Linux and/or Windows development environments
• Familiarity with software development lifecycle and debugging techniques
• Strong problem-solving skills and attention to detail
• Ability to work effectively in a team-based environment
Preferred:
• Experience with low-level programming or Assembly
• Familiarity with embedded systems or mobile platform development
• Experience with secure software development practices
• Experience with build tools, compilers, or development frameworks
• Interest or experience in cyber operations or network-focused software development
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.