JOIN US

Tecore Networks offers a diverse high-technology environment that recognizes and rewards employee initiative, innovation, responsibility, and results. Our team welcomes those who are interested in improving business performance and taking wireless where it’s never been before. Our rapidly growing development and systems teams are continually looking for qualified people who share our vision. We are an equal opportunity employer with an interest in hearing from skilled professionals seeking new challenges.

Explore Career Opportunities

Find Your Place

Grow Your Talents

Put your talents to work by joining the Tecore Family! Since 1991, our employees have been designing, developing, and delivering scalable wireless infrastructure solutions across the country and around the globe. Our diverse team of Software, Network and Radio Frequency Engineers, Project Managers, System Administrators, Account Executives, Sales and Marketing Professionals, Production Assemblers, Analyst and Associates welcomes individuals excited to be part of our thriving community.  No matter the level you are in your career, Tecore provides an invaluable experience to those who enter our doors. Find your place by choosing your next career.

FPGA Software Developer (ONSITE Contractor)Apply Now »

FPGA Software Developer (Onsite Contractor) 

Overview

 In this position you will be responsible for FPGA Software Development. Your responsibilities will include architectural design of products and performing a key role in the development of various software’s. You will be responsible for the overall evaluation of code being migrated to FPGA. As Tecore’s FPGA Software Developer, you will partner with Tecore’s software development experts, leveraging your knowledge of FPGA to ensure continuity between customer needs, market trends, and our product road map.

Responsibilities

As Tecore’s FPGA Software Developer, you will be responsible for the following:

  • Participates in architectural design of products and performs a key role in the development of software migrated from DSP Tigershark product line to XiLink FPGA.
  • Performs a lead role in software development lifecycle to develop and manage the DSP migration to FPGA.
  • Performs risk analysis of proposed approaches to find the optimal design solutions.
  • Considers economic and business factors when making decisions which impact development cost or product features.
  • Responsible for overall evaluation, testing, measurement, and debugging of code being migrated to the FPGA.
  • Directs and assists other developers in achieving the migration path to the FPGA (train others as needed).
  • Develops and documents product system specifications, test procedures, code reviews, and test matrices.
  • Documents software anomalies, defects or enhancement features in the internal corrective action/defect database.
  • Evaluates and recommends/selects third party software packages which most closely meet the project requirements, for making build/buy decisions, and for the generation of specifications for purchased software.
  • Oversees the evaluation and selection of software development tools as required for the migration project.
  • Assists other developers in technical areas and problem resolution.
  • Provides progress updates and technical updates to the project manager
  • Undertakes/Oversees any other activity/project as requested by supervisor

About You

  • Education: Bachelor’s degree in Computer Science, Electrical Engineering, Computer Engineering plus 8 years related experience, or Master’s degree with 6 years related experience.
  • Experience with system integration and testing is required.
  • Substantial experience in FPGA Development or programming as well as DSP embedded knowledge.
  • An appreciation of Digital HW Design.
  • Must be able to work M-F from our corporate headquarters in Hanover, MD.
  • Must be authorized to work in the United States.
  • This position requires an individual with in depth technical expertise and competency of the DSPs and FPGA.
  • Intrinsic knowledge of the software development life-cycle.
  • Demonstrates effective verbal and non-verbal communication skills.
  • Knowledge in C/ASM.
  • Experience of ARM SoC.
  • Working knowledge of the following engineering tools: XiLink ISE/EDK and CVS.
  • Scripting: tcl/tk.
  • Knowledge in OSE ENEA to complete the migration cycle.
  • Requires working knowledge of most major areas of software and system design.
  • Must demonstrate skills to successfully evaluate risks of project path.
  • Must be able to work with minimum direction, establish priorities, solve problems, and delegate tasks.
  • Preferred but no required to have experience in engineering development in the V model environment.
  • Ability to be an innovative thinker and problem solver.
  • Having the ability to effectively research and solve complex technological issues.
  • General familiarity with digital communications protocols.

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

System Test EngineerApply Now »

Systems Test Engineer

Overview

As Tecore’s System Test Engineer, you will be involved in the following phases of the software testing function: planning, development and execution of test environments and processes including: functional, regression performance, capacity and acceptance, and documentation of the same.

Responsibilities

  • Review and analyze software requirements and design documents to assist in the planning, development, and execution of test environments and strategies.
  • Interface with the appropriate engineering/development personnel for scheduling lab time, planning and prioritizing test scenarios and execution.
  • Routinely perform system set up and lab maintenance.
  • Routinely support other teams including Customer Support, Sales, Production, Engineering and Quality, with troubleshooting and resolving product issues.
  • Perform system level testing on the iCore/RNC/EPC/GSN/eNode B software for verification of network infrastructure and related service functionality.
  • Verify software releases, service packs or patches, including the replication of reported anomalies in preparation of resolution of software problems. Perform testing using applicable methodologies which may include: regression, feature, performance, capacity, stress and acceptance testing in manual scenarios across multiple software and hardware configurations.
  • Document formal test reports, data and observations.
  • Update internal defect tracking database to include test(s) performed and results. Opens new defect reports when applicable.
  • Ensure overall system quality.
  • Report test progress and prepare file defect reports.

About You

  • BS in Computer Science, Electrical Engineering, Computer Engineering or equivalent related work experience/degree.
  • Working knowledge of various software testing processes and types; unit, integration, system regression and acceptance.
  • Working knowledge of test plan development, including planning and writing test plans.
  • Knowledge of basic wireless telephone/telecom systems; LTE, 3G, GSM
  • Understanding of networking (TCP/IP).
  • Ability to quickly and independently analyze and troubleshoot technical problems.
  • Good verbal and written communication skills including the ability to write thorough documentation, reports and verbally articulate technical information concisely and accurately.
  • Good organizational skills including attention to detail and follow-through.
  • Ability to manage and prioritize multiple and changing demands with diplomacy and decorum.
  • Good interpersonal skills and the ability to work in and constructively contribute to a harmonious cross-functional team work environment.
  • Critical thinking and problem-solving skills.
  • Ensure compliance throughout the entire production phase.
  • Prior software testing experience in telecommunications and data communications.
  • Prior customer and networking support.
  • Understanding of Linux, compact PCI, scripting languages, C/C++
  • High proficiency in Microsoft Applications (Word, Excel, PowerPoint, etc.)

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Sales Manager/Account ExecutiveApply Now »

Are you looking for an exciting Sales and Marketing opportunity within the Telecommunications industry at a well-established and consistently growing small business in central Maryland? Are you looking for a challenging position that will leverage your proven sales ability drive growth within this rapidly developing market? This may be the perfect opportunity for you!

Mission: Designing and implementing a strategic sales plan that expands Tecore’s customer base ensuring its strong position in the market.

Job Description:

In this position, you will manage sales activities for the Cellular Network Sales Team. You will be responsible for meeting sales targets and developing key account relationships. As the Cellular Network Account Manager, you will partner with internal subject matter experts, leveraging your knowledge of the marketplace to ensure continuity between customer needs; market trends; and our product roadmap.

Duties:

  • Achieve growth and meet sales target by successfully executing the sales plan
  • Build and promote long-lasting customer relationships through superior partnership and customer service techniques
  • Manage and present sales, revenue, and forecasting analytics to Executive Team
  • Identify emerging markets for Tecore’s unique product offerings
  • Maintain current knowledge of market shifts and emerging technologies ensuring Tecore’s competitive edge
  • Build relationships with strategic partners
  • Participate in strategic and tactical account and product planning
  • Serve as a Subject Matter Expert for our product offerings and industry trends
  • Attend trade shows and conferences for technical and sales support
  • Clearly communicate customer requirements to the teams responsible for the development, implementation, and ongoing support of Tecore’s product line

Required Skills and Experience:

  • Experience as an Account Manager, Sales Manager, or Sales Executive
  • Successful track record in Technical Sales
  • Excellent verbal and written communication skills, including presentations and proposal writing
  • Exceptional organizational skills
  • Ability to work independently on numerous activities and prioritize them properly while meeting deadlines
  • Proven ability to manage and develop Sales Support Associates
  • Experience creating and implementing a strategic sales plan
  • Ability to obtain Security Clearance

Desired Skills and Experience:

  • BS in Business, Marketing, or equivalent experience
  • Knowledge of telecom, cellular networks, and VoIP technologies

Travel Required: 25%

 

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Sales Engineer - Wireless Deployment and IntegrationApply Now »

Sales Engineer – Wireless Deployment and Integration

Overview 

As Tecore’s Sales Engineer , you will serve as the technical lead on our Business Development Team. You will be responsible for defining technical requirements and recommending viable telecommunications solutions to our customers. As a key participant in our preparation of proposals, technical presentations, demonstrations, and the development of our next generation product map, you will help Tecore continue to pioneering first class products and solutions. This position also helps Operations fulfill deliverable’s and assists with the work to ensure Tecore meets customer requirements.

Responsibilities

  • Provide Sales Leadership with technical support during the sales process.
  • Document (via diagrams and writing) cellular solutions to describe the benefits of our products.
  • Build relationships with strategic partners serving as the pre-sale’s technical liaison.
  • Participate in strategic and tactical account and product planning.
  • Follow industry technology trends through self-study and formal training.
  • Serve as a Subject Matter Expert (SME) on Wireless Design and Engineering for our product offerings and industry trends.
  • Establish and maintain productive, professional relationships with key customer leaders in assigned customer accounts.
  • Attend trade shows and conferences for technical and sales support.
  • Clearly communicate customer requirements to the teams responsible for the development, implementation, and ongoing support of Tecore’s product line.
  • Participate in the architectural design, development, and definition of product roadmaps.
  • Prepare cost estimates by studying plans, and related customer documents.
  • Stay up to date on new and existing legislation in order to maintain federal, state and local legal compliance.
  • Provide first hand support to Operations when kicking off new projects. This may include creating customer pricing structures, coordination with Operations, Sub-Contractors, assisting with recruiting and providing technology and product training.
  • Partner with Operations to create and submit statement of work, including scope of work, deliverables and pricing information for customers.
  • Preparation of RFP’s and proposals to prospects and clients

About You

  • BA/BS degree or equivalent, preferably in a related field.
  • Proven experience as a Sales Engineer.
  • Minimum of 5 years’ industry experience
  • Comprehensive knowledge of telecom, cellular networks, and VoIP technologies.
  • Excellent verbal and written communication skills, including presentations and proposal writing.
  • Exceptional organizational skills.
  • Ability to work independently on numerous activities and prioritize them properly while meeting deadlines.
  • Ability to obtain Security Clearance.
  • Timely and innovative problem-solving skills.
  • Success in developing and delivering persuasive presentations to audiences of various sizes.
  • Experience with project management solutions.
  • Successful track record in sales-driven environments and superior leadership skills

Beyond Average Skills:

  • BS in Computer Science, Computer Information Systems, Electrical Engineering or equivalent experience
  • Experience supporting both HW/SW in a Linux environment
  • High level proficiency in Microsoft Applications (Word, Excel, PowerPoint, etc.)
  • Experience utilizing Customer Relationship Management (CRM) systems
  • Project Management Experience

Work Environment:

The work environment characteristics described here are representative of those of a standard office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • Requires 25-50%+ travel.
  • The work environment is that of an office position with minimal to high noise levels.
  • The position requires working independently, as well as part of a team.
  • This position requires verbal and face-to-face contact with others daily.
  • Frequent use of a computer is necessary.
  • This position requires use of all general office equipment.
  • May require after-hours and weekend work.

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Junior Technical Support Engineer - Wireless TelecommunicationsApply Now »

Junior Technical Support Engineer – Wireless Telecommunications

Overview

As a Junior Technical Support Engineer, you will be trained to provide the highest level of wireless telecommunication technical support to a diverse and growing customer base. You learn technical and customer service skills to necessary to build your brand as a premier provider of high quality, next-generation technical telecommunication support.

Responsibilities

  • Provide 24×7 customer support for Tecore’s products from installation to upgrade through critical issue resolution.
  • Maintain accurate and up to date trouble tickets for reported issues.
  • Training customer representatives on Tecore’s product system operation and maintenance.
  • Partner with System Test and Software Development teams to ensure customer satisfaction and retention through product enhancements.
  • Be responsible for the deployment and validation of software releases, service packs, or patches.
  • Assist customers in the execution of acceptance testing.
  • Ask targeted questions to customers in order to quickly understand the cause of the problem.
  • Be a key contributor in the effort to develop the next generation of Tecore’s products by cultivating creative ways to implement evolving technologies such as 5G and the use of unlicensed radio frequency bands.
  • Research and identify solutions to various hardware and software issues.
  • Monitor the daily performance of technical systems.

About You

  • BS degree in Information Technology, Computer Science or a relevant/equivalent field.
  • 2 years of Help Desk experience.
  • Ability to work well in a cross-functional team environment.
  • Working knowledge of Linux; Redhat certification
  • Experience in Telecommunications (GSM, CDMA, 5ESS)
  • Understanding of software development and testing
  • Ability to be effective when working independently.
  • Experience with IP based routers and switches such as Cisco; CCENT or other certification is desirable
  • Ability to provide customer related support and troubleshooting.
  • Self-starter with strong organizational, prioritization, and problem-solving skills.
  • Excellent verbal/written communication.
  • The desire to learn new skills and techniques.
  • Ability to obtain Security Clearance.
  • A desire to develop interpersonal and technical skills.
  • Experience working with different operating systems including but not limited to Windows and Mac OS.

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Technical Project Manager - Wireless TelecommunicationsApply Now »

Technical Project Manager – Wireless Telecommunications 


OVERVIEW

As Tecore’s Technical Project Manager you will be responsible for the successful implementation of mission critical projects. In this role, you will work closely with key functional areas of the business to ensure project initiatives meet the goals and objectives set forth by the executive leadership team. This position does require hands-on, in-field work at deployment sites to ensure proper deployment, testing and acceptance by the customer is smoothly transitioned. The position is highly technical and demanding which requires a balance of project management technical skills, highly developed analytical skills, proven managerial skills, and teaming / relationship skills.

YOUR RESPONSIBILITIES 

  • Work closely with the program management team to plan, manage and coordinate the successful implementation of significant projects and programs.
  • Document customer requirements and assist in translating their desired operational outcomes to material solutions.
  • Assist in the definition of project scope, objectives and requirements, involving all relevant stakeholders and ensuring technical feasibility.
  • Manage program implementation through a detailed project plan, monitoring, tracking progress and reporting the status to the management team. Successfully manage the relationship with the client and all stakeholders.
  • Develop project plans that consider all necessary activities including but not limited to those related to information systems, business processes, communication with internal and external stakeholders, documentation, training, and contingency planning. Design and perform analytical studies of systemic and project-related decisions to assess the cost, efficiency and effectiveness of project implementation approaches. Develop, prioritize and recommend overall resource requirements to support both customer and company development requirements.
  • Manage the project against the plan, coordinate internal and vendor managed tasks, communicate effectively with all stakeholders and participants, identify risks and mitigation plans, and alert management as needed to escalate issues.
  • Facilitate the definition of service levels to meet specific customer requirements; Create tracking reports for both company and customer.
  • Work cross-functionally to solve problems and implement changes. Work closely with technical experts/project leads creating and managing project schedules linking critical activities across multiple programs.
  • Advise and collaborate with the team on issues, diagnostic methods and potential solutions to issues and concerns.
  • Participates in the architectural design, development, and definition of product road maps.
  • Work to provide on-site leadership to project team.
  • Lead assigned projects to completion with in-field/.on-site management and hands-on field work to ensure project completion.
  • Coordinate internal resources and third parties/vendors for the flawless execution of projects. Effectively communicate project objectives to all team members that are involved.

ABOUT YOU

  • BA/BS Degree in Computer Science, Computer Information Systems, Electrical Engineering or equivalent experience or related degree.
  • 10+ years of experience managing complex Telecom projects.
  • Strong written and verbal communications skills.
  • Intermediate knowledge of RF within 3GPP standard.
  • Ability to work with a team.
  • The ability to complete projects on time and within the allotted budget.
  • Excellent leadership and time-management skills.
  • Innovative project delivery methods.

BEYOND AVERAGE SKILLS

  • PMP Certification.
  • Deep knowledge of industry standards (3GPP, ETSI, IEEE).
  • Experience managing small technical teams.
  • Deep knowledge of Linux platforms.
  • Knowledge in SW design and implementations techniques and procedures.
  • High level proficiency in Microsoft Word Applications (Word, Excel, PowerPoint, etc.)
  • Prior experience as Field Engineer or Technician

WORK ENVIRONMENT 

The work environment characteristics described here are representative of those of a standard office environment in addition to customer project sites globally.

  • Requires 50-75%+ travel.
  • The work environment is split between an office position and project site(s).
  • The position requires working independently, as well as part of a team.
  • This position requires verbal and face-to-face contact with others daily.
  • Frequent use of a computer is necessary.
  • This position requires use of all test equipment, power tools, communications infrastructure, and computer usage
  • May require after-hours and weekend work.

 

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Senior Software EngineerApply Now »

Senior Software Engineer

Overview 

In this position you will serve as the Senior Software Engineer on our Engineering Team. You will be responsible for studying operations, developing, designing, and installing software solutions in order to develop new and enhanced information systems. In this position, you should be comfortable working both alone and with a team in order to develop high quality software that coordinates with the unique demands of our customers and company needs.

Responsibilities 

  • Participate in architectural design, development, and definition of Tecore’s product road maps.
  • Perform a lead role in the software development life cycle to develop and manage project milestones to include: requirement analysis, design, development, and testing.
  • Perform a risk analysis of proposed approaches to find the optimal design solutions.
  • Be responsible for project planning for defining and implementing new features and products or product features.
  • Define and implement a system and subsystem architecture.
  • Develop and document product system specifications, test procedures, code reviews, and test matrix’s.
  • Assist other developers in technical areas and in problem resolution.
  • Develop software solutions by investigating problem areas, studying information needs, and following the software development life cycle.
  • Protect Tecore by keeping sensitive information confidential.
  • Be able to make recommendations for changes in various policies and procedures.

 About You

  • MS in Computer Science or equivalent degree.
  • 15 years of programming experience (C/C++ OOD is a must).
  • 10 years of hands-on Telecom experience.
  • Proficient knowledge of LTE/UMTS.
  • Proficiency in scripting languages.
  • Deep knowledge of industry standards (3GPP, ETSI, IEEE).
  • Deep knowledge of Linux platforms.
  • Intermediate knowledge of RF within 3GPP.
  • Knowledge in SW design and implementations techniques and procedures.
  • Ability to ramp up quickly and learn fast.
  • Ability to analyze and understand technical information.
  • An eagerness to learn about new technologies.
  • Ability to work both independently and with a team.
  • Experience managing small technical teams.
  • Experience optimizing mobile system programs.
  • High proficiency in Microsoft Applications (Word, Excel, PowerPoint.)

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Telecom Field Service EngineerApply Now »

Telecom Field Service Engineer 

Overview 

As Tecore’s Field Service Engineer, you will be providing critical operational support during the deployment of Tecore Products. This exciting position will provide you with the opportunity to work in various environments from commercial LTE deployments in rural/remote locations, to the installation of Managed Access Systems countering contraband devices within correctional institutions and secure facilities. Your work in the field will be counterpointed by providing ongoing support to short and long-term modernization products from our corporate headquarters in Hanover, MD.

Your Responsibilities 

  • Plan, evaluate, and coordinate the installation and/or reconfiguration of hardware and software elements of data/voice communications networks.
  • Travel to customer sites to perform pre-deployment site surveys, system installation, and upgrades.
  • Troubleshoot technical problems and issues while working within customer guidelines and processes.
  • Provide operation and maintenance training as required.
  • Provide overall support to customer operations and system administrator personnel.
  • Fault isolation and resolution.
  • Partner with Program Managers to ensure product and support performance metrics are met or exceeded.
  • Complete site surveys and route validation work for new deployment and extensions.
  • Provide accurate field information back to the engineering team using multiple tool sets.
  • Support system development in the design and implementation of product-based solutions specifically designed for a wide variety of customers.
  • Interact with customers to solve any issue they are having.
  • Manage repair parts cycle times.
  • Keep up to date with various administrative responsibilities.
  • Ability to make independent judgment and perform repetitive tasks

About You

  • A bachelor’s degree in Electrical Engineering Technology, Electrical Engineering, or equivalent degree in an applicable field.
  • Wireless communication installation and repair.
  • Troubleshooting, hardware maintenance, and cable repair.
  • A self-starter with the ability to problem solve on the fly.
  • Knowledge of Radio Frequency (RF) signal propagation.
  • Knowledge of networking and voice protocols.
  • 1-3 years of experience in a telecommunications related discipline.
  • Ability to obtain Security Clearance.
  • Strong time management skills.
  • A proven record of being reliable for aspects of your job.
  • Candidates must be detail-oriented and be able to work independently.
  • Experience maintaining wireless/cellular communications equipment (preferred).
  • Experience in a customer-facing role (preferred).
  • Three or more years of experience in a repair work or hardware support.
  • Familiarity with Cisco switching and routing equipment.

Work Environment

  • Hands on position; position may be driving a vehicle, or using other modes of transportation depending on the terrain
  • Work will be performed will be a combination of inside and outside; travel and overnights should be expected.
  • Ability to travel to various on-site locations.
  • Requires 50-80% Travel.
  • Ability to have flexible work schedule and adapt to the occasional special work schedule.
  • Must continue to possess a Valid Driver’s License and pass random driver’s license screenings.
  • Willingness to travel as travel is to be expected; overnights and weekends as required.
  • Must be able to pass a physical and obtain a DOT card for two years.
  • Conscientious regarding the safety of him/herself at times as well as the safety of every other crew member or individual on the job site.

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Technical Proposal WriterApply Now »

Technical Proposal Writer 

Overview

Tecore has an opportunity for a Technical Proposal Writer who is highly motivated, flexible, and articulate. We have found those who are successful in this role are organized, quick to learn, and thrive in a fast-paced team environment. In this position you will support the business development and sales team in the development of white papers, technical proposals, and responding to requests for information (RFI).

Responsibilities

  • Able to write in clear and concise language technical documents, procedure manuals, service manuals, and related technical publications covering various subjects. In addition to proposals, requests for information (RFI), etc.
  • Write management and technical volumes to Request for Proposal (RFP) requirements
  • Write and edit White Papers and Requests for Information (RFIs)
  • Research, organize, write, edit, and produce technical proposals
  • Understands the software development life-cycle and are familiar with wireless networks.
  • Experience with requirements gathering and developing design documents.
  • Develops test plans and test cases.
  • Prepare special and recurring reports as required.
  • Performs technical editing and quality control of documents written by other authors.
  • Maintain and develop training materials.
  • Understanding of Section 508 and ability to analyze and correct documents for compliance.
  • Collaborate and work closely with capture managers, subject matter experts, and project managers to ensure the effective integration of win strategies, themes, and differentiators into proposal responses.
  • Use teamwork, communication, and time management skills to deliver high quality documents.
  • Lead proposal process improvement efforts proactively.
  • Support in other business development-related activities as needed.
  • Analysis of requirements and generation of compliance matrices
  • Organize material and write descriptive copy according to standards for order, clarity, conciseness, style, and terminology.
  • Conduct research on subject matter by interviewing and observing subject matter experts, researching journals, on-line sources, and other substantive source material to write scientific and technical materials

About You

  • Bachelor’s degree in English or Business
  • Exceptional writing and organizational skills
  • 2-5 years experience in similar position
  • Telecommunications experience is desirable
  • 1-2 years technical writing experience
  • Minimum 2 years of professional writing experience
  • Minimum 1 year of experience writing proposals for the Federal Government (required), in the IT or Cellular Services field (preferred)
  • Shipley, APMP Foundation, or equivalent training of best practices in proposal development
  • Proficiency in writing in technical subjects and critical editing skills
  • Extremely detail-oriented, precise, organized, and able to work independently
  • Ability to multi-task and prioritize with direct experience in an office environment
  • Skills in independent desktop research and genuine curiosity for solving complex problems
  • Strong organizational skills and demonstrated rigorous application of process
  • Microsoft Office Advanced Skills (required), Microsoft Teams (preferred)
  • Experience with GovWin, BGov, or other relevant business intelligence tools (preferred)

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

System AdministratorApply Now »

System Administrator 

Overview 

In this position you will serve as the System Administrator for the IT Department. You will be responsible for performing desktop support and infrastructure troubleshooting for various Windows and Linux applications. Additionally, you will be responsible for monitoring overall system performance and ensuring the efficiency and security of the company wide IT infrastructure.

Responsibilities 

  • Maintain and manage the Active Directory including users, groups, trusts and domains.
  • Maintain and procure infrastructure hardware and software licensing.
  • Perform desktop support and infrastructure troubleshooting for Windows and Linux desktops and applications and updates including service packs and security fixes as well as yum and apt based package repositories.
  • Ability to install and configure software, hardware, and networks.
  • Ability to monitor system performance.
  • Ability to troubleshoot issues.
  • Ability to ensure the efficiency and security of the company IT infrastructure.
  • Ability to install and test computer-related equipment.
  • Ability to maintain and create data backups.

About You

  • BS/BA in Computer Science, Information Technology, or an equivalent/related field.
  • Proven system administrator experience or experience in an equivalent/related role.
  • Experience configuring and managing Windows server 2003 and 2008 server environments.
  • Experience with Windows DNS server or Bind, preferred.
  • Desktop Windows and Linux operating system installation including hardware, application support, and initial deployment.
  • Experience with Barracuda web filter appliances is a plus.
  • Desktop virtualization experience with Virtual Box or VMware required.
  • Cisco CCNA or Network Plus certification preferred.
  • Experience with direct interaction support end users by phone, email, remote, or direct support.
  • Provide weekend or on-call support for office infrastructure and services.
  • Professional Certifications.
  • High proficiency in Microsoft Applications (Word, Excel, PowerPoint, etc.)
  • High-level problem solving skills.
  • Strong interpersonal and collaborative skills.

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Software Engineer IIApply Now »

Software Engineer II

Overview 

Tecore’s Software Engineer II will perform a key role in the development of products. Through research, innovation, analysis of customer and marketing inputs and any other method necessary, the Software Engineer 2 will aid in the definition and development of products. The Software Engineer 2 will design products so that the resulting equipment best meets the customer’s needs. This includes assuring that the design is functionally correct, reliable, compliant and robust. The Software Engineer 2 will also assist in the development of product documentation and the resolution of problems found in existing designs.

Responsibilities 

  • Write detailed specifications for substantial software functions.
  • Complete substantial pieces of design, as assigned.
  • May lead others in technical work and be responsible for the results.
  • Participate in project scheduling/estimation, and is held responsible for assignments.
  • Research and propose realistic solutions to the problems.
  • Develop particular areas of technical interest and expertise.
  • May be a Lead Engineer on a project, with responsibility for meeting milestones and performance requirements.
  • May be teamed with another engineer with joint responsibility for the implementation of a function or set of functions.
  • Mentor more junior engineers.
  • Demonstrate technical leadership on a project.
  • Work with developers to meet customer needs and deadlines.
  • Develop a product and software specifications.
  • Design, debug, evaluate, and test software to execute the processes defined in the product specifications.
  • Debug the entire software product including software related electronic problems.
  • Evaluate and select software packages, development stations and other equipment to be used in the software department.
  • Provide information about technical and operation problems.
  • Thoroughly document ongoing software such that future modification to that software may be efficiently and accurately performed.
  • Evaluate and propose solutions to software problems found in new and existing products.
  • Add new features to the software in existing products.
  • Write and/or supervise the writing of operations manuals and application notes, etc.
  • Perform other duties as assigned.

About You

  • Education: BS in Computer (Software) Engineering, plus 3 years’ experience, or MS plus 2 years’ experience, or equivalent degree.
  • Experience: Must have at least 2 years of in-depth technical design experience.
  • Technical Knowledge: Position requires knowledge of specific programming languages, platforms, and related technical knowledge as determined by the development team to which this individual is assigned. Knowledge and experience with system integration and test is required.
  • Ability to read and internet technical information and data.
  • Ability to provide thorough and accurate data analysis.
  • Ability to maintain, implement, and repair new and existing software programs.
  • Must have an understanding of engineering design techniques, telephony, and cellular systems.
  • Must be a significant individual contributor technically.
  • Should be a natural self-starter, energetic, imaginative, and willing to work extra hours when necessary.
  • Must have the ability to work with minimum direction, to establish priorities, solve problems, and then move on to new challenges.
  • Must demonstrate effective verbal and nonverbal communication skills.
  • Must be able to evaluate and select software packages, development stations and other equipment to be used in the software development.
  • Experience in the telecommunications industry is highly beneficial.
  • High proficiency in Microsoft applications (Word, Excel, PowerPoint, etc.)
  • Ability to identify problems independently and with a team.
  • Ability to multitask on complex projects.

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Entry-Level Software DeveloperApply Now »

Entry-Level Software Developer 

Overview

The Entry Level Software Developer will perform a key role in the development of products. Through understanding of product requirements, the Software Developer will aid in the development of products. The Software Developer will design products so that the resulting equipment best meets the products goals and customer’s needs. This includes assuring that the design is functionally correct, reliable, compliant and robust. The Software Developer will also assist in the development of product documentation and the resolution of problems found in existing designs.

Responsibilities

  • Write detailed specifications for moderate software functions.
  • With guidance, complete moderate pieces of design as assigned.
  • Participate in project, scheduling/estimation, and be held responsible for assignments.
  • Research and propose realistic solutions to problems.
  • Contribute to a project team, with responsibility for meeting milestones and performance requirements.
  • May be teamed with another engineer with joint responsibility for the implementation of a function or a set of functions.
  • Work both independently and in a team setting.
  • Work to improve company and product infrastructure.
  • Develop product and software specifications.
  • Design, debug, evaluate, and test software to execute the processes defined in the product specification.
  • Debug of the sections of the software product including software related electronic problems.
  • Evaluate and select software packages, development stations and other equipment to be used in the software department.
  • Thoroughly document ongoing software such that future modification to that software may be efficiently and accurately performed.
  • Evaluate and propose solutions to software problems found in new and existing products.
  • Add new features to the software in existing products.
  • Perform other duties assigned.
  • TCP/IP network experience is a plus.
  • Read and interpret C/C++/JAVA or a combo of all.
  • Develop and expand working knowledge in a LINUX/ environment and the ability to debug code to fix bugs.
  • Ensure applications and software are performing correctly and efficiently.

About You

  • Education: BS in Computer (Software) Engineering, or equivalent degree.
  • Experience: Preferred job experience through Coop/intern programs.
  • Technical Knowledge: Position requires knowledge as determined by the development team to which this individual is assigned.
  • Understanding of the best software development practices and methods.
  • General: Must have an understanding of engineering design techniques so that appropriate technology choices and trade-offs can be made.
  • Must be a strong individual contributor technically.
  • Should be a natural self-starter, energetic, imaginative, and willing to work extra hours when necessary. Should be mature person with leadership qualities who is self-confident, bright, analytical, and thorough.
  • Must have the ability to work with moderate level of direction, to establish priorities, solve problems, and then move on to new challenges.
  • Must demonstrate effective verbal and nonverbal communication skills.
  • Excellent analytical skills.
  • Experience in the telecommunications industry is beneficial.
  • High proficiency in Microsoft applications (Word, Excel, PowerPoint, etc.)
  • Previous hands-on experience in software development.
  • Extraordinary problem-solving skills and methodology.

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

 

RF Production Technician/AssemblerApply Now »

RF Production Technician/Assembler 

Overview 

Tecore’s RF Production Technician/Assembler will be playing a key role in Tecore’s production process. You will be responsible for testing Tecore products to ensure that they are working exactly as intended and are compliant before they are marketed and sold to our customers. You will also be responsible for factory inventory and maintaining factory equipment.

Responsibilities 

  • Prepare work to be accomplished by studying assembly instructions and drawings, blueprint specifications, product schematics and parts lists; gathering parts, sub-assemblies, tools, and materials.
  • Position parts and sub-assemblies by using templates or reading measurements.
  • Assemble components by examining connections for correct fit; fastening parts and sub-assemblies.
  • Build products or assemblies: perform equipment setup, operation, equipment adjustments and minor preventative maintenance tasks to meet all standards for safety, quality and efficiency.
  • Run tests on all assemblies and equipment to test for safety and productivity before they are put into the field according to quality standards.
  • Identify problems and suggest improvements; identify potential solutions and attempt to troubleshoot the issue using technical knowledge. Complete appropriate documentation when defects are identified.
  • Inspect and test finished products; maintain quality standards to ensure products conform to specifications and codes, before full-scale production begins, and periodically thereafter.
  • Verify specifications by measuring completed components.
  • Resolve assembly problems by altering dimensions to meet specifications; notifying supervisor to obtain additional resources.
  • Keep equipment operational by completing preventive maintenance requirements, following manufacturer’s instructions, troubleshooting malfunctions, and calling for repairs.
  • Maintain safe and clean working environment by complying with procedures, rules, and regulations.
  • Maintain supplies inventory by checking stock to determine inventory level; anticipating needed supplies; placing and expediting orders for supplies; verifying receipt of supplies.
  • Conserve resources by using equipment and supplies as needed to accomplish job results.
  • Document actions by completing production and quality forms.
  • Contribute to team effort by accomplishing related results as needed.
  • Perform quality work checks to ensure the product meets quality standards and customer needs.
  • Improve manufacturing efficiency by analyzing and planning work flow, space requirements, and equipment layout.
  • Provide manufacturing decision-making information by calculating production, labor, and material costs; reviewing production schedules; estimating future requirements.
  • Maintain product and company reputation by complying with government regulations.
  • Contribute to team effort by accomplishing related results as needed.
  • Assist engineers in developing and testing products.
  • Develop and improve manufacturing processes by studying product and manufacturing methods.

About You 

  • Associates degree in Engineering or equivalent/related field.
  • Excellent motor skills.
  • Strong written and verbal English communication skills.
  • Ability to read and carefully follow instructions.
  • Ability to work effectively with a team or by oneself.
  • Capable of working independently on a production schedule.
  • Strong organization, attention to detail and documentation skills.
  • Ability to use logic and reasoning to evaluate solutions.
  • Demonstrated ability to manage time effectively across diverse activities.
  • Quality focus, judgment and decision making.
  • Proficient with mechanical inspection tools, hand held power tools, controls, instrumentation, and surface mount soldering and board assembly.
  • Experience in a start-up or pilot production environment.
  • Experience with top level cable and component assembly in enclosure or cabinet production.
  • Experience in building DC cable assemblies with connectors, crimp and solder pins.
  • Ability to build small RF cables is a plus.
  • Ability to troubleshoot minor digital and RF assemblies is a plus.
  • 1-2 years mechanical assembly and manufacturing experience may be required.
  • Specific technical or vocational training or certification may be required.
  • Basic computer navigation and utilization skills.
  • Ability to perform work accurately and thoroughly.
  • Occasionally lift 30-50 pounds.
  • Regularly perform repetitive tasks.
  • Regularly possess manual dexterity to put parts or pieces together quickly and accurately.
  • Experience in the telecommunications industry is highly beneficial.
  • High proficiency in Microsoft applications: Word, Excel, PowerPoint, etc.)
  • Experience maintaining wireless/cellular communications equipment.

Work Environment

  • Hands on position; position may be driving a vehicle, or using other modes of transportation.
  • Work will be performed will be a performed in production facility.
  • Ability to have flexible work schedule and adapt to the occasional special work schedule.
  • Must continue to possess a Valid Driver’s License and pass random driver’s license screenings.
  • Must be able to pass a physical.
  • Conscientious regarding the safety of him/herself at times as well as the safety of every other crew member or individual on the job site.

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Accounting AssociateApply Now »

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Ensure vendors’ records are current, accurate, complete, and verified
  • Discuss discount opportunities, payment terms, and accounts statement with vendors either in writing or verbally
  • Ensure accurate and efficient daily processing of employee expense reports and vendor invoices, as well as monthly processing of corporate credit card charges
  • Seek the head of department’s approval for invoices to be sent to vendors
  • Avail employees information regarding timelines for financial reporting
  • Assemble document and review system information in processing employee expense reports and vendor invoices for payments
  • Obtain details about invoicing from operational staff and upload into the organization’s billing system
  • Verify accuracy of information in customers’ invoices, get the necessary internal approvals, and process the invoices
  • Resolve bill discrepancies with Operations Unit by reconciling details on invoice with those on operational reports
  • Establish a filing system for all documents to ensure safe keeping of records for future reference
  • Ensure all accounting projects assigned by management are completed.

EDUCATION, EXPERIENCE, AND SKILLS:

  • Being a team player, goal-getter, and highly detailed and focused, with strong organizational skills
  • Ability to work solely, yet effectively, as well as with diverse groups of people in a team
  • Ability to perform multiple projects and priorities together and achieve excellent results
  • Ability to perform complex tasks with little or no supervision; comfortable working in a fast-paced setting where meeting of time-sensitive deadlines is usually required
  • Ability to ensure sensitive and confidential information is not let out to unauthorized individuals
  • Excellent human relationship and communication skills to relate cordially and effectively with colleagues and management
  • Proficient with common billing systems; Microsoft Office applications, including MS Word, Excel, and PowerPoint, which are valuable in creating documents and reports
  • B.A. or equivalent degree; prefer accounting, or related degree; recent college graduates are encouraged to apply

RF Planning EngineerApply Now »

Overview 

Tecore’s RF Planning Engineer is primarily responsible for the development and execution of best practices, engineering standards, guidelines and processes as it relates to radio frequency (RF) responsibilities, including site surveys, data collection, network planning and optimization. Collaborate with other departments to determine root cause of customer issues. Occasional travel for meetings, demonstrations, testing and field support purposes will be expected.

Responsibilities

  • Developing, implementing and managing processes related to RF planning.
  • Provide technical support and act as RF subject matter expert to peers on customer-specific product design and implementation.
  • Ensure products are compliant with the Government.
  • Create customer deliverables including link budgets, frequency plans, propagation prediction maps, and provides network optimization feedback.
  • Monitor day-to-day work progress and compile various reports.
  • Perform and guide RF related efforts for drive testing, RF tuning and performance optimization, trouble shooting, etc.
  • Identify and resolve problems that affect product performance.
  • Serve as subject matter expert during equipment deployment, technical verification processes, and field trials as needed.
  • Answer radio planning queries during pre-sales activities as well as site selection guidance.
  • Drive continuous process improvement.
  • Be able to prepare and review minutes reports.
  • Provide efficient feedback throughout the production process.

About You

  • Bachelor’s degree preferably in engineering or a equivalent/related field.
  • Excellent verbal and written communication skills.
  • High project management aptitude.
  • Detail oriented, highly organized.
  • Must be able to multi-task with multiple projects concurrently.
  • High level problem-solving skills.
  • Self-motivated with initiative to get answers/solutions.
  • Ability to interact effectively with cross-functional team members.
  • Demonstrated experience with GSM, CDMA, UMTS and/or LTE technologies.
  • Expertise in RF propagation modeling software (iBwave Design, Mentum Planet or similar); iBwave Certified (Level 2 or higher) desired.
  • Experience with drive test data collection tools such as RF scanners (e.g. PCTEL, DRT), handset collection tools (e.g. TEMS, NEMO), and post processing tools
  • Experience with running network performance analyses, analyzing KPI data, and conducting end to end troubleshooting.
  • Able to travel to customer sites, support demonstrations, and conduct site surveys.
  • Experience in the telecommunications industry is highly beneficial.
  • Must be able to obtain a Security Clearance.

****Veterans strongly encouraged to apply****

DISCLAIMER: The above statements are intended to describe the general nature and level of work being performed by employees assigned to this classification. They are not intended to be construed as an exhaustive list of all responsibilities, duties, and skills required of employees assigned to this position. Therefore employees assigned may be required to perform additional job tasks required by the manager.

Desktop Support TechnicianApply Now »

Desktop Support Technician 


OVERVIEW 

Our Desktop Support opening requires strong Hardware and Software skills and will perform high priority end-user support. The responsibilities of this role include maintaining Service Request Reports, managing Desktop Technician Resources and documenting, relating, summarizing and maintaining various data reports in all relevant areas.

YOUR RESPONSIBILITIES 

  • Field incoming help requests from end users via both telephone and work orders in a courteous manner.
  • Document all pertinent end user identification information, including name, department, contact information, and nature of the problem or issue.
  • Diagnose and resolve software and hardware incidents, including operating systems and across a range of software applications.
  • Ability to conduct troubleshooting.
  • Assist all users with any logged IT related incident when called upon.
  • Train and guide staff on how to use hardware and software.
  • Support the testing and deployment of new applications and systems.
  • Take ownership of issues by carrying out problem analysis to implement temporary or permanent fixes with the aim of restoring service to the individual(s) as soon as possible; escalating incidents to other support teams where necessary.
  • Accurately record, update and document requests.
  • Install and configure new IT equipment.
  • Resolve incidents and upgrade different types of software and hardware; printers, copiers and scanners.
  • Maintain a first-class level of service ensuring all individuals are treated efficiently and in an appropriate manner.
  • Create, maintain and publish relevant support documentation in order to assist all staff in the quick resolution of their incidents and service requests and enable user to become more self-sufficient.
  • Protect organization’s value by keeping information confidential.
  • Be willing to attend internal training courses as necessary to keep up to date with the latest technology and internal system processes.
  • At the completion of the first six months, become self-sufficient in handling corporate policy and procedure.

ABOUT YOU

  • B.A. or equivalent degree; prefer information sciences and technology, computer science or related degree; recent college graduates are encouraged to apply.
  • Active Cisco or RHCE Certification preferred.
  • Ability to install, configure, test, maintain and troubleshoot end-user devices.
  • Excellent knowledge of PC desktop and hardware.
  • Ability to read and understand technical manuals and procedural documentation.
  • Excellent knowledge of internal PC components.
  • Experience with Linux/Unix.
  • Windows Server Experience.
  • Excellent verbal and written communication skills.
  • Strong problem-solving skills.
  • Strong work ethic and organizational and prioritization skills.
  • Unwavering attention to detail.
  • Strong organization, documentation skills.
  • Persistence and excellent follow-up skills.
  • Demonstrated ability to manage time effectively across diverse activities.

BEYOND AVERAGE SKILLS 

  • High proficiency in Microsoft applications (Word, Excel, PowerPoint, etc.)
  • Experience in the telecommunications industry is highly beneficial.
  • Previous experience working in an IT support role.
  • A customer service qualification.
  • Strong management skills in: incident, service, basic inventory and configuration
  • Energetic, motivated, personable, outgoing and enthusiastic at all times!

WORK ENVIRONMENT 

The work environment characteristics described here are representative of those of a standard office environment. Reasonable accommodations may be made to enable individuals with disabilities to perform the essential functions.

  • The work environment is that of an office position with minimal to high noise levels.
  • The position requires working independently, as well as part of a team.
  • This position requires verbal and face-to-face contact with others daily.
  • This position requires use of all general office equipment.

What We Can Offer

Benefits & Perks

We go beyond usual benefits, because our employees go above and beyond. We foster a high-performance culture which rewards innovation, collaboration and profitability. We help you thrive, both professionally and personally, by offering plenty of health and wellness benefits to support a positive work life balance.

career growth

performance incentives

paid vacation

healthcare packages

on-site gym

401(k) program

centralized location

dedicated team

food and beverages

global impact

team building events

short/long term disability

FInd The Answers

Common Questions

Changing Careers is exciting, yet at the same time can feel overwhelming. We strive to be transparent with you about our process and expectations to foster a relationship that invites collaboration and innovation.

All too often the hiring process seems mysterious, opaque and intimidating. It shouldn’t be. Here’s how it works at Tecore: First, simply apply for a specific position. If your skills and background match what we’re looking for, we’ll give you a call to set up an introductory conversation over the phone. If the chemistry feels right, an initial interview at our office would be the next step. That first meeting would most likely be followed by additional interviews, and possibly a presentation to the team. If everything clicks, an offer would then be extended as we welcome you to Tecore.

Make sure your resume is up to date and tailored to the role you’re applying for. Showcase your skills and past accomplishments as they are the building blocks of your career. Also, be sure to take the opportunity to learn more about what we do, browse our website to get a feeling of the exciting work that awaits you.

Tecore believes strongly in the talent of our highly skilled military service members and veterans. We encourage individuals with a military background to apply for positions posted on our website as part of our recruitment efforts. Like many of the members of our team, military applicants who apply for these positions are disciplined, hard working, risk-taking and results oriented.  Furthermore, we encourage spouses and family members of military members or veterans to apply.

Stay in touch with us via email careers@tecore.com. Leave us a comment or question, and we’ll do our best to get back to you within 1-2 business days.

However, the best way to apply for an open position with Tecore is right here on our Careers Page. All our current openings are listed here for your convenience. Please note, due to the quantity of responses received for each job posting, a personal response to each candidate with further status updates will not be available. We appreciate your patience and understanding as we process your application. Your interest is greatly appreciated and we will contact you within two weeks if there is an appropriate match with an open position.

Tecore Networks offers a wide variety of benefits. Our extensive package includes a number of low or no cost options, our favorites can be found right here on our Careers Page.

Detailed information regarding Tecore Networks Benefits and Program will be provided during the interview process.

Centrally located between Baltimore and Washington, D.C. our Headquarters are conveniently in reach to main roadways, neighborhoods and areas in which our employees choose to live – both urban and rural. Due to this convenience and the nature of our business, all our positions require employees to be present at our Hanover, Maryland office.  Our general office hours are standard, Monday through Friday position permitting.