T

TAP Engineering

Designs electronics hardware for defense and intelligence

Software Engineer 1

Software EngineeringConfirmed live in the last 24 hours
Full-timeHanover, MD, USA$99k - $125kIn-person

About the Job

Requirements

  • An active Top Secret/Sensitive Compartmented Information clearance with appropriate polygraph is required.
  • A bachelor's degree in Computer Science or a related field is required, or 11 years of relevant experience may substitute for the degree.
  • At least 7 years of experience in software development or engineering is required.
  • Experience with one or more programming languages, such as C, C++, C#, Java, or Python, is required.
  • Experience developing applications for Windows and/or UNIX/Linux environments is required.
  • A strong understanding of the software development lifecycle and debugging techniques is required.
  • Experience with DevOps tools such as Docker, Terraform, Ansible, or Packer is required.
  • Familiarity with continuous integration and continuous delivery tools such as Jenkins or Bamboo, and building automated pipelines, is required.

Responsibilities

  • Analyze user requirements to derive software design and performance requirements.
  • Design, develop, and modify software systems to meet functional and performance needs.
  • Debug existing software and resolve defects or performance issues.
  • Integrate software into new or existing systems and operating environments.
  • Develop and implement algorithms to meet system performance standards.
  • Design and implement database queries and interfaces.
  • Write and maintain software and system documentation.
  • Support and execute test procedures for software components.
  • Provide recommendations for improving software development processes and documentation standards.
  • Collaborate with engineers and stakeholders to analyze system workflows and identify solutions.

Desired Qualifications

  • Experience working with large data sets or real-time processing systems.
  • Familiarity with system architecture and performance optimization.
  • Experience with version control systems and collaborative development workflows.
  • Exposure to cloud or distributed systems environments.
  • Ability to take on technical leadership responsibilities within a team.

About the Company

TAP Engineering

Designs electronics hardware for defense and intelligence

TAP Engineering designs and builds custom electronics hardware for U.S. defense and intelligence agencies, along with the firmware and software that run it. Its engineers handle circuit board, radio frequency and mechanical packaging design, then prototype and test compact electronic systems for platforms ranging from aircraft to computer networks. A separate practice assesses microelectronics supply chains so customers can guard against counterfeit or tampered chips made in overseas factories. The company earns revenue through government research and engineering contracts, and its early work covered hardware trust, 3D printing and quantum computing. TAP Engineering was founded in 2020 and is based in Maryland.

Company size
11-50
Company stage
Not listed
Total funding
Not listed
Headquarters
Not listed
Founded
2020

Recently Posted Jobs

Explore more opportunities at TAP Engineering

See more jobs