Unknown Company

Software Integration & Test Engineer

columbia, md • Posted 2 days ago
Onsite Full Time General

Software Engineer (All Levels)Software Engineering | Columbia, MD | Full TimeClearance Requirement: Active TS/SCI w/ Polygraph (CCA Eligible Considered) Education: BS in Computer Science or Related Field Experience Requirement: All Levels Considered Compensation Range: $138,000 – $230,000 (depending on experience and level)Position OverviewTAP Engineering is seeking Software Engineers at all levels (SWE1, SWE2, and SWE3) to join a small, highly technical team focused on the design and testing of advanced hardware devices. In this role, you will be responsible for developing and executing test cases against operational requirements to validate system performance across a range of deployment scenarios.The Software Engineer reviews and tests software components for adherence to design requirements and documents test results. This role also utilizes software development and design methodologies appropriate to the development environment and provides specific input to the software components of system design, including hardware/software trade-offs, software reuse, use of existing COTS/GOTS tools, and requirements analysis and synthesis from the system level down to individual software components.Key ResponsibilitiesDeveloping and executing test cases against operational requirements to validate system performance across deployment scenariosReviewing and testing software components for adherence to design requirements and documenting test resultsApplying software development and design methodologies appropriate to the development environmentContributing to software component design, including hardware/software trade-offs, software reuse, COTS/GOTS tool integration, and requirements analysisRequired QualificationsActive TS/SCI with polygraph (CCA eligible candidates will also be considered)Bachelor's degree in Computer Science or related technical field (4 years of relevant experience may be substituted in lieu of a degree)Experience performing software testing (unit testing, system testing, etc.), troubleshooting, and debuggingUnderstanding of networking concepts (OSI Model, TCP/IP, etc.)Experience with C, C++, C#, Python, Java, or comparable programming languagesStrong analytical and critical thinking skillsStrong technical writing, communication, and interpersonal skillsExperience & Compensation by LevelSWE1: 7+ years of experience with a BS degreeSWE2: 14+ years of experience with a BS degreeSWE3: 20+ years of experience with a BS degreeDesired QualificationsMaster's degree or PhD in Electrical or Computer Engineering (or related technical field)Experience working with and programming FPGAsProgramming experience for embedded Linux, including both user-space and kernel-mode software in CDevelopment experience with Linux on ARM-based platformsAutomated unit-level testing experienceExperience with creation of Linux packages (e.g., OpenWRT/LEDE or RPM packages for Fedora/Red Hat)Proficiency with networking (TCP/IP) and socket-level programmingExperience using Atlassian products (Jira, Confluence, etc.)Benefits OverviewPaid Time Off: 15–25 days annually based on tenure, plus 11 paid holidays (never use-or-lose)Retirement: Up to 15% employer contribution to a 401(k) through match and profit sharingMedical Coverage: Free medical insurance for employees, with optional buy-up plans for dependentsDental & Vision: Employer-paid plans with optional enhancementsInsurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disabilityFlexible Spending Accounts: Healthcare and dependent care FSAsTuition Reimbursement: Up to $36,000 per year for approved courseworkAdditional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel supportPerformance-Based Rewards: Merit increases, performance bonuses, and referral bonusesClearance RequirementThis position is contingent upon the successful completion of security processing and favorable acceptance onto the program by the Customer.This position requires the ability to obtain and maintain a Top Secret/SCI security clearance, based on a current background investigation (SBI), as well as the favorable completion of a polygraph.

Clearance and polygraph processing will be completed by the U.S. Government. Factors considered for a U.S.

Government Security Clearance include, but are not limited to:U.S. Citizenship (Required)Favorable Criminal History CheckEducation VerificationAbuse/Illegal Drug UseCredit CheckSubject InterviewAdditional InformationBy submitting your resume for this position, you acknowledge and agree that TAP Engineering may share your resume and related application materials with its subsidiaries and affiliated companies for consideration for other available positions.TAP Engineering is an Equal Opportunity/Affirmative Action Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, sexual orientation, gender identity, national origin, disability, veteran status, or any other status protected by law.

Software Integration & Test Engineer in columbia at Unknown Company

This position is listed as full time and onsite.

Back to Job Search