Software & Networking Engineering Manager

TCOM, L.P.Columbia, MD
$150,000 - $200,000

About The Position

This role involves managing the efforts of software and network engineers, providing technical vision and leadership in the development of software and network designs to meet program requirements. The manager will oversee technical resources, manage costs and schedules, estimate labor, and collaborate with the Test Engineering manager. They will also develop partnerships, provide technical support for business development, and handle customer interfaces for verification and validation. Key activities include software specification development, evaluation of new software, integration, testing, documentation, performance analysis, and recommending R&D tasks. The manager is expected to provide technical vision for innovative software solutions aligned with business development objectives.

Requirements

  • Bachelor’s degree in Engineering or a related discipline.
  • Must have practical knowledge and experience in software design and development coupled with technical management skills.
  • Must have working knowledge and thorough understanding of the software systems and network designs associated with Lighter-Than-Air systems.
  • Fifteen years of experience in software design engineering supervision and/or management with emphasis on requirements analysis, development, test and verification and validation, and cost/schedule tracking.

Nice To Haves

  • Advanced degree desired.

Responsibilities

  • Provide technical vision and leadership in the development of software and network designs to meet program requirements
  • Manage the technical resources for software and network engineering to support program efforts including cost and schedule tracking
  • Estimate the labor resources for upcoming software and network engineering efforts
  • Work collaboratively with Test Engineering manager and manage software testing IAW program requirements
  • Develop partnerships and external relationships to support strategic software and network engineering initiatives
  • Provide Technical support for Business Development in support of software business capture
  • Development of software specifications and flow down requirements
  • Evaluation of new software for TCOM applications
  • Technical interface to customers for verification and validation of software program requirements
  • Development, integration, testing and documentation of software and network designs
  • Performance analyses of existing software and predictions for future modifications
  • Recommend and oversee R&D software and network tasks to support company technical objectives
  • Provide the technical vision for developing innovative software solutions that align with business development objectives
  • Getting Information — Observing, receiving, and otherwise obtaining information from all relevant sources.
  • Making Decisions and Solving Problems — Analyzing information and evaluating results to choose the best solution and solve problems.
  • Interacting With Computers — Using computers and computer systems (including hardware and software) to program, write software, set up functions, enter data, or process information.
  • Communicating with Supervisors, Peers, or Subordinates — Providing information to supervisors, co-workers, and subordinates by telephone, in written form, e-mail, or in person.
  • Identifying Objects, Actions, and Events — Identifying information by categorizing, estimating, recognizing differences or similarities, and detecting changes in circumstances or events.
  • Coordinating the Work and Activities of Others — Getting members of a group to work together to accomplish tasks.
  • Perform other duties and responsibilities as assigned.

Benefits

  • health and disability insurance
  • 401(k) match
  • flexible spending accounts/HSAs
  • EAP
  • tuition reimbursement
  • parental leave
  • paid time off (PTO)
  • company-paid holidays
© 2026 Teal Labs, Inc
Privacy PolicyTerms of Service