Software Integration & Test Engineer

Posted Yesterday
Be an Early Applicant
Fort Meade, MD, USA
In-Office
138K-230K Annually
Expert/Leader
Hardware • Defense • Manufacturing
The Role
Develop and execute software test cases against operational requirements, validate system performance, review software components, document results, troubleshoot defects, and support system design. The role contributes to hardware/software trade-offs, requirements analysis, software reuse, COTS/GOTS integration, networking, embedded Linux, FPGA programming, and automated testing for advanced hardware devices.
Summary Generated by Built In

Position Overview
TAP 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 Responsibilities

  • Developing and executing test cases against operational requirements to validate system performance across deployment scenarios
  • Reviewing and testing software components for adherence to design requirements and documenting test results
  • Applying software development and design methodologies appropriate to the development environment
  • Contributing to software component design, including hardware/software trade-offs, software reuse, COTS/GOTS tool integration, and requirements analysis

Required Qualifications

  • Active TS/SCI with appropriate 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 by level:
    • SWE1: 7+ years of experience with a BS degree
    • SWE2: 14+ years of experience with a BS degree
    • SWE3: 20+ years of experience with a BS degree
  • Experience performing software testing (unit testing, system testing, etc.), troubleshooting, and debugging
  • Understanding of networking concepts (OSI Model, TCP/IP, etc.)
  • Experience with C, C++, C#, Python, Java, or comparable programming languages
  • Strong analytical and critical thinking skills
  • Strong technical writing, communication, and interpersonal skills

Preferred Qualifications

  • Master’s degree or PhD in Electrical or Computer Engineering (or related technical field)
  • Experience working with and programming FPGAs
  • Programming experience for embedded Linux, including both user-space and kernel-mode software in C
  • Development experience with Linux on ARM-based platforms
  • Automated unit-level testing experience
  • Experience with creation of Linux packages (e.g., OpenWRT/LEDE or RPM packages for Fedora/Red Hat)
  • Proficiency with networking (TCP/IP) and socket-level programming
  • Experience using Atlassian products (Jira, Confluence, etc.)

Compensation
The anticipated salary range for this position is $138,000–$230,000, based on relevant experience, qualifications, and other applicable factors. The compensation range provided is a general guideline and is not a guarantee of compensation or salary.

Clearance Requirement
This position requires an active TS/SCI clearance with appropriate polygraph. Clearance processing and maintenance will be conducted in accordance with U.S. Government requirements.

Benefits Overview
TAP Engineering offers a comprehensive and competitive benefits package, including:

  • Paid 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 sharing
  • Medical Coverage: Free medical insurance for employees, with optional buy-up plans for dependents
  • Dental & Vision: Employer-paid plans with optional enhancements
  • Insurance Coverage: Employer-paid life insurance, AD&D, short-term disability, and long-term disability
  • Flexible Spending Accounts: Healthcare and dependent care FSAs
  • Tuition Reimbursement: Up to $36,000 per year for approved coursework
  • Additional Benefits: Employee Assistance Program, wellness incentives, discount programs, virtual care, prescription savings, and travel support
  • Performance-Based Rewards: Merit increases, performance bonuses, and referral bonuses

Additional Information
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.

Skills Required

  • Active TS/SCI clearance with appropriate polygraph
  • Bachelor's degree in Computer Science or a related technical field, or four years of relevant experience in lieu of a degree
  • SWE1: 7 or more years of experience with a bachelor's degree
  • SWE2: 14 or more years of experience with a bachelor's degree
  • SWE3: 20 or more years of experience with a bachelor's degree
  • Experience performing software testing, including unit and system testing
  • Experience troubleshooting and debugging software
  • Understanding of networking concepts, including the OSI Model and TCP/IP
  • Experience with C, C++, C#, Python, Java, or comparable programming languages
  • Strong analytical and critical thinking skills
  • Strong technical writing, communication, and interpersonal skills
  • Master's degree or PhD in Electrical or Computer Engineering or a related technical field
  • Experience working with and programming FPGAs
  • Experience programming embedded Linux user-space and kernel-mode software in C
  • Development experience with Linux on ARM-based platforms
  • Automated unit-level testing experience
  • Experience creating Linux packages, such as OpenWRT, LEDE, or RPM packages for Fedora or Red Hat
  • Proficiency with TCP/IP networking and socket-level programming
  • Experience using Atlassian products, including Jira and Confluence
Am I A Good Fit?
beta
Get Personalized Job Insights.
Our AI-powered fit analysis compares your resume with a job listing so you know if your skills & experience align.

The Company
HQ: Chennai
27 Employees
Year Founded: 2021

What We Do

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. TAP's engineers and research scientists have an average of 20 years' experience driving technology development from applied research to engineering development, prototype, test, production, and field support.

Similar Jobs

Northrop Grumman Logo Northrop Grumman

Test Engineer

Aerospace • Logistics • Security • Software • Cybersecurity
In-Office
3 Locations
85636 Employees
79K-171K Annually

Applied Systems Logo Applied Systems

Customer Support Specialist

Artificial Intelligence • Cloud • Payments • Software • Business Intelligence • Generative AI • Automation
Remote or Hybrid
United States
3116 Employees
56K-76K Annually

PwC Logo PwC

Consultant

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
61 Locations
370000 Employees
99K-232K Annually

PwC Logo PwC

Data Scientist

Artificial Intelligence • Professional Services • Business Intelligence • Consulting • Cybersecurity • Generative AI
Hybrid
45 Locations
370000 Employees
124K-280K Annually

Similar Companies Hiring

Ford Energy Thumbnail
Automotive • Software • Energy • Utilities • Manufacturing • Renewable Energy
US
Revel Thumbnail
Aerospace • Hardware • Robotics • Software
Marina Del Rey, California
70 Employees
Unusual Machines, Inc. Thumbnail
Hardware • Robotics
Orlando, FL
300 Employees

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account