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.

Human Resources AssociateApply Now »

Essential Duties and Responsibilities

  • Recruiting
    • Conducts recruitment efforts for all exempt, nonexempt and temporary workers; writes and places advertisements; works with supervisors to screen and interview candidates; conducts reference checking; extends job offers; conducts new-employee orientations; monitors career-path program and employee relations counseling; conducts exit interviews.
    • Interact directly with candidates to inform them of their application status
    • Schedule interviews
    • Sort sourced resumes according to discipline
    • Maintains organization staff by establishing a recruiting, testing, and interviewing program; counseling managers on candidate selection; conducting and analyzing exit interviews; recommending changes.
    • Creating and revising job descriptions
  • Employee Life-cycle
    • Conducting new employee orientations and employee relations counseling
    • Overseeing exit interviews
    • Implements and annually updates the compensation program; rewrites job descriptions as necessary; conducts annual salary surveys and develops merit pool (salary budget); analyzes compensation; monitors the performance evaluation program and revises as necessary.
    • Maintains the work structure by updating job requirements and job descriptions for all positions.
    • Completes human resource operational requirements by scheduling and assigning employees; following up on work results.
  • Employee Files and Records
    • Maintains historical human resource records by designing a filing and retrieval system; keeping past and current records.
    • Establishes and maintains department records and reports. Participates in administrative staff meetings and attends other meetings, such as seminars. Maintains organizational charts and employee directory.
  • Employee Compensation and Benefits
    • Maintains a pay plan by conducting periodic pay surveys; scheduling and conducting job evaluations; preparing pay budgets; monitoring and scheduling individual pay actions; recommending, planning, and implementing pay structure revisions.
    • Performing benefits administration
    • Maintains employee benefits programs and informs employees of benefits by studying and assessing benefit needs and trends; recommending benefit programs to management; directing the processing of benefit claims; obtaining and evaluating benefit contract bids; awarding benefit contracts; designing and conducting educational programs on benefit programs.
    • Implementing and revising a company’s compensation program
  • Employee Goodwill
    • Ensures planning, monitoring, and appraisal of employee work results by training managers to coach and discipline employees; scheduling management conferences with employees; hearing and resolving employee grievances; counseling employees and supervisors.
    • Prepares employees for assignments by establishing and conducting orientation and training programs.
    • Maintains human resource staff job results by counseling and disciplining employees; planning, monitoring, and appraising job results.
    • Plans and oversees employee/company events, promotions, etc.
  • Policies and Procedures
    • Maintains management guidelines by preparing, updating, and recommending human resource policies and procedures.
    • Develops, recommends and implements personnel policies and procedures; prepares and maintains handbook on policies and procedures; performs benefits administration to include claims resolution, change reporting, approving invoices for payment, annual re-evaluation of policies for cost-effectiveness, information activities program and cash flow.
    • Conducting annual salary surveys
    • Developing, analyzing and updating the company’s evaluation program
    • Developing, revising, and recommending personnel policies and procedures
    • Maintaining and revising the company’s handbook on policies and procedures
  • General
    • Ensures legal compliance by monitoring and implementing applicable human resource federal and state requirements; conducting investigations; maintaining records; representing the organization at hearings.
    • Maintains professional and technical knowledge by attending educational workshops; reviewing professional publications; establishing personal networks; participating in professional societies.
    • Participating in administrative staff meetings
    • Planning, organizing, and controlling the activities and actions of the HR department
    • Develops and maintains affirmative action program; files EEO-1 annually; maintains other records, reports and logs to conform to EEO regulations.
    • Evaluates reports, decisions and results of department initiatives in relation to established goals. Recommends new approaches, policies and procedures to effect continual improvements in efficiency of department and services performed.
    • Supports additional projects as assigned.

Requirements

  • A. or equivalent degree, preferred human resources or business related degree.
  • Must have moderate proficiency in Microsoft Office applications.
  • Must have an interest in human resources or corporate operations.
  • Excellent analytical and reasoning abilities.
  • Strong written, oral, and interpersonal communication skills.
  • Open and flexible attitude towards applying ones skills where needed.
  • Ability to be detail oriented while maintaining a focus on the bigger picture.
  • Strong team player.
  • Unwavering attention to detail
  • Strong organizational and multi-tasking skills.
  • Results oriented perspective.
  • Demonstrated ability to manage time effectively across diverse activities.
  • The ideal candidate will have a true passion for human resources and a sincere interest in technology!

FPGA Software Developer (ONSITE Contractor)Apply Now »

Responsibilities

  1. 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.
  2. Performs a lead role in software development lifecycle to develop and manage the DSP migration to FPGA.
  3. Performs risk analysis of proposed approaches to find the optimal design solutions.
  4. Considers economic and business factors when making decisions which impact development cost or product features.
  5. Responsible for overall evaluation, testing, measurement, and debugging of code being migrated to the FPGA.
  6. Directs and assists other developers in achieving the migration path to the FPGA (train others as needed).
  7. Develops and documents product system specifications, test procedures, code reviews, and test matrices.
  8. Documents software anomalies, defects or enhancement features in the internal corrective action/defect database.
  9. 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.
  10. Oversees the evaluation and selection of software development tools as required for the migration project.
  11. Assists other developers in technical areas and problem resolution.

Skills:

  1. This position requires an individual with in depth technical expertise and competency of the DSPs and FPGA.
  2. Intrinsic knowledge of the software development life-cycle.
  3. Demonstrates effective verbal and non-verbal communication skills.
  4. Knowledge in C / ASM.
  5. Experience of ARM SoC.
  6. Working knowledge of the following engineering tools: XiLink ISE/EDK and CVS.
  7. Preferred but not required to have experience in engineering development in the V model environment.
  8. Scripting: tcl/tk.
  9. Knowledge in OSE ENEA to complete the migration cycle.
  10. Requires working knowledge of most major areas of software and system design.
  11. Must demonstrate skills to successfully evaluate risks of project path.
  12. Must be able to work with minimum direction, establish priorities, solve problems, and delegate tasks.

Qualifications

  1. 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.
  2. Experience with system integration and testing is required.
  3. Substantial experience in FPGA Development or programming as well as DSP embedded knowledge.
  4. An appreciation of Digital HW Design.
  5. Must be able to work M-F from our corporate headquarters in Hanover, MD.
  6. Must be authorized to work in the United States.

 

System Test EngineerApply Now »

System Test Engineer

Are you a highly motivated, entry level System Test Engineer looking for an opportunity to work in a team environment to deliver unique solutions to a growing customer base? Are you looking to work onsite in a casual, suburban environment in central Maryland with the best software, system test and customer engineers in the wireless industry?  If so, this may be the perfect opportunity for you!

Mission: Working closely with other System Test Engineers, Software Engineers, Project Managers, and Customer Support Engineers effectively and efficiently to provide high quality, bespoke telecommunications solutions.

Job Description:

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

Duties

  • 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

 

Required Skills/Experience

  • BS in Computer Science, Electrical Engineering, Computer Engineering or equivalent related work experience
  • 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 telephony/telecomm 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

Desired Skills/Experience

  • Prior software testing experience in telecommunications and data communications
  • Prior customer and networking support
  • Understanding of Linux, compact PCI, scripting languages, C/C++

 

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.

Cellular Sales EngineerApply Now »

Are you looking for an exciting Technical Sales opportunity within the Telecommunications industry at a well-established and consistently growing small business in central Maryland? Are you looking for a challenging position and key role in developing technically sound solutions for commercial and government customers? This may be the perfect opportunity for you!

Mission: System design, demonstration, and technical sales support of wireless solutions to Tecore’s growing commercial and government customers.

Job Description:

In this position, you will serve as the technical lead on our Cellular Network Sales Team. You will be responsible for defining technical requirements and recommending viable telecommunications solutions to our customers. As a key participant in the preparation of proposals, technical presentations, demonstrations, and the development of our next generation product map, you will help Tecore continue to develop and deploy exceptional products.

Duties:

  • 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-sales 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 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
  • Participate in the architectural design, development, and definition of product roadmaps

Required Skills and Experience:

  • Proven experience as a Sales Engineer
  • 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

Desired Skills and Experience:

  • BS in Computer Science, Computer Information Systems, Electrical Engineering or equivalent experience
  • Experience supporting both HW/SW in a Linux environment

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.

Junior Technical Support EngineerApply Now »

Are you looking to further develop your Technical Service skills in a fast-paced, cross-functional team atmosphere, within a well-established and consistently growing small business in Central Maryland? Are you looking for a key role providing critical customer support for the next generation of wireless networks? This may be the perfect opportunity for you!

Mission: Consistently provide exemplary technical support to a growing group of commercial and government customers.

Job Description

As a 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 the technical and customer service skills to build your brand as a premier provider of high quality, next-generation technical telecommunication support.

Duties

  • 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 representative on Tecore product system operation and maintenance
  • Partner with System Test and Software Development teams to ensure customer satisfaction and retention through product enhancements
  • Responsible for the deployment and validation of software releases, service packs, or patches
  • Assist customers in the execution of acceptance testing
  • 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

Required Skills/Experience

  • 2 years of Help Desk experience
  • Ability to work well in a cross-functional team environment
  • 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

Desired Skills/Experience

  • Working knowledge of Linux; Redhat certification
  • Experience in Telecommunications (GSM, CDMA, 5ESS)
  • Experience with IP based routers and switches such as Cisco; CCENT or other certification is desirable
  • Understanding of software development and testing

 

****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.

Senior Project Manager (Cellular)Apply Now »

Tecore has an opportunity for a Senior Project Manager who will provide leadership, guidance, and demonstrate a mature project management supporting our continued growth across the wireless infrastructure market. You will lead the planning, implementation, integration, and deployment of new systems and technologies; facilitate the definition of project scope and requirements, goals, tasks, and resource requirements; resolve or assist in the resolution of conflicts within and between projects or functional areas; develop methods to monitor project or area progress; and provide corrective supervision if necessary. Your experience will also be leveraged to inform, and support our long term modernization roadmap.

Mission:  Responsible for all project planning and execution including cost, schedule and performance.

Duties and Responsibilities:

  • Document customer requirements and assist in translating their desired operational outcomes to material solutions
  • Develop and present program reviews and briefings to include Preliminary Design Reviews; Critical Design Reviews; Program Management Reviews
  • Plan, program, and recommend allocation of resources to meet specific project requirements
  • Manage project budget and resource allocation; and develop project schedules
  • Develop, prioritize and recommend overall resource requirements to support both customer and company development requirements
  • 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
  • Participates in the architectural design, development, and definition of product roadmaps

Required Skills/Experience:

  • S. Degree Computer Science, Computer Information Systems, Electrical Engineering or equivalent experience
  • 10+ years experience managing complex Telecom projects
  • Strong written and verbal communications skills
  • Intermediate knowledge of RF within 3GPP standard
  • Ability to work with a team

Desired Skills/Experience:

  • 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

Travel:  Travel required:  20%

 

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 »

Job Description

Tecore has an opportunity for a Senior Software Engineer supporting our continued growth across the cellular market.  You will be providing critical development support and leadership in our continued evolution of LTE and evolution to 5G.  As a small, but established industry thought leader, Tecore offers an agile environment which encourages our teams to take innovative approaches to solving our partner’s toughest problems.  Your experience will also be leveraged to inform and support our long-term modernization roadmap. 

Mission: Responsible for the continued development of 3GPP compliant products, building upon a well-established baseline.

Duties and Responsibilities:

  • Participates in the architectural design, development, and definition of product roadmaps
  • Performs a lead role in software development lifecycle to develop and manage project milestones to include: requirement analysis, design, development, and testing
  • Performs risk analysis of proposed approaches to find the optimal design solutions
  • Responsible for project planning for defining and implementing new features and product or product features
  • Defines and implements system and subsystem architecture.
  • Develops and documents product system specifications, test procedures, code reviews, and test matrixes
  • Assists other developers in technical areas and problem resolution.

Required Skills/Experience:

  • MS in Computer Science
  • 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

Desired Skills/Experience:

  • Ability to work with a team
  • Experience managing small technical teams

Travel:  Travel required:  10%

 

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.

Field Service EngineerApply Now »

Field Service Engineer

Are you looking to join a fast-paced and dynamic team of professionals within a well-established and consistently growing small business in Central Maryland? Are you looking for a key role providing critical operational support in diverse work environments? If so, this may be the perfect opportunity for you!

Mission: The rapid deployment and installation of wireless solutions for Tecore’s ever-growing commercial and government customer base.

Job Description

As a Field Service Engineer, you will be providing critical operational support during the development and deployment of Tecore Products. This exciting position will provide you with the opportunity work in varied environments from commercial LTE deployments in rural/remote locations, to the installation of Managed Access Systems countering contraband devices within correctional institutions and secure government 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.

Travel: Up to 75%, occasionally international

Duties:

  • 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
  • Support system development in the design and implementation of product-based solutions specifically designed for a wide variety of customers

Required Skills/Experience:

  • Wireless communication installation and repair
  • Troubleshooting, HW 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

Desired Skills/Experience:

  • Experience in Field Support
  • Familiarity with Cisco switching and routing equipment
  • Experience maintaining wireless/cellular communications equipment

 

****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.

System AdministratorApply Now »

Summary:

The ideal candidate will possess a minimum of 3 years experience as a Systems Administrator or advanced desktop support position. Candidate should possess exposure to small-mid size office infrastructure management of mixed Windows Server and various Linux/Unix servers and desktop systems.

Skills and Experience 

  • Experience configuring and managing Windows server 2003 and 2008 server environments.
  • Maintain and manage Active Directory including users, groups, and trusts and domains.
  • 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.
  • 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.
  • Desktop virtualization experience with Virtual Box or VMware required.
  • Maintain and procure infrastructure hardware and software licensing.
  • Cisco CCNA or Network Plus certification preferred.

Skills and Experience 

  • 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.

Software Engineer 2Apply Now »

Summary:

The Software Engineer 2 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 product goals. This includes assuring that the design is functionally correct, reliable and robust. The Software Engineer 2 will also assist in the development of product documentation and the resolution of problems found in existing designs.

Duties and Responsibility- General

  • Writes detailed specifications for substantial software functions.
  • Completes substantial pieces of design, as assigned.
  • May lead others in technical work and be responsible for the results.
  • Participates in project scheduling/estimation, and is held responsible for assignments.
  • Researchers and proposes realistic solutions to the problems.
  • Develops 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.
  • Mentors more junior engineers.
  • Demonstrates technical leadership on a project.

Duties and Responsibilities- Technical

  • Develops a product and software specifications.
  • Designs, debugs, evaluates, and tests software to execute the processes defined in the product specifications.
  • Debugs the entire software product including software related electronic problems.
  • Evaluates and selects software packages, development stations and other equipment to be used in the software department.
  • Thoroughly documents ongoing software such that future modification to that software may be efficiently and accurately performed.
  • Evaluates and proposes solutions to software problems found in new and existing products.
  • Adds new features to the software in existing products.
  • Writes and/or supervises the writing of operations manuals and application notes, etc.
  • Performs other duties as assigned.

Skills and Abilities

  • 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.

Qualifications

  • Education: BS in Computer (Software) Engineering, plus 3 years experience, or MS plus 2 years experience, or equivalent.
  • Experience: Must have at least 2 years of in-depth technical design experience.
  • Experience in the telecommunications industry is highly beneficial.
  • 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.

Entry-Level Software DeveloperApply Now »

Summary

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. This includes assuring that the design is functionally correct, reliable and robust. The Software Developer will also assist in the development of product documentation and the resolution of problems found in existing designs.

Duties and Responsibilities- General

  • Writes detailed specifications for moderate software functions.
  • With guidance, completes moderate pieces of design as assigned
  • Participates in project, scheduling/estimation, and is held responsible for assignments.
  • Researchers and proposes realistic solutions to problems.
  • Contributes 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.

Duties and Responsibilities- Technical

  • Develops product and software specifications.
  • Designs, debugs, evaluates, and tests software to execute the processes defined in the product specification
  • Debug of the sections of the software product including software related electronic problems.
  • Evaluates and select software packages, development stations and other equipment to be used in the software department.
  • Thoroughly documents ongoing software such that future modification to that software may be efficiently and accurately performed.
  • Evaluates and proposes solutions to software problems found in new and existing products.
  • Adds new features to the software in existing products.
  • Performs other duties assigned.
  • TCP/IP network experience is a plus
  • Reading and interpreting C/C++/JAVA or a combo of all
  • Developing and expanding working knowledge in a LINUX/ environment and the ability to debug code to fix bugs

Skills and Abilities

  • 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.

Qualifications

  • Education: BS in Computer (Software) Engineering, or equivalent.
  • Experience: Preferred job experience through Coop/intern programs.
  • Experience in the telecommunications industry is beneficial.
  • Technical Knowledge: Position requires knowledge as determined by the development team to which this individual is assigned.
  • General: Must have an understanding of engineering design techniques so that appropriate technology choices and trade-offs can be made.

RF Production Technician/AssemblerApply Now »

Essential Duties and Responsibilities:

  • Prepares work to be accomplished by studying assembly instructions and drawings, blueprint specifications, product schematics and parts lists; gathering parts, sub-assemblies, tools, and materials.
  • Positions parts and sub-assemblies by using templates or reading measurements.
  • Assembles 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.
  • Verifies specifications by measuring completed component.
  • Resolves assembly problems by altering dimensions to meet specifications; notifying supervisor to obtain additional resources.
  • Keeps equipment operational by completing preventive maintenance requirements; following manufacturer’s instructions; troubleshooting malfunctions; calling for repairs.
  • Maintains safe and clean working environment by complying with procedures, rules, and regulations.
  • Maintains supplies inventory by checking stock to determine inventory level; anticipating needed supplies; placing and expediting orders for supplies; verifying receipt of supplies.
  • Conserves resources by using equipment and supplies as needed to accomplish job results.
  • Documents actions by completing production and quality forms.
  • Contributes to team effort by accomplishing related results as needed.
  • Perform quality work checks to insure the product meets quality standards.
  • Improves manufacturing efficiency by analyzing and planning work flow, space requirements, and equipment layout.
  • Provides manufacturing decision-making information by calculating production, labor, and material costs; reviewing production schedules; estimating future requirements.
  • Maintains product and company reputation by complying with government regulations.
  • Contributes to team effort by accomplishing related results as needed.
  • Develops and improves manufacturing processes by studying product and manufacturing methods.

Education, Experience, and Skills

  • Excellent motor skills and the ability to do fine assembly.
  • Strong written and verbal English communication skills.
  • Ability to read and carefully follow instructions.
  • Capable of working independently to a production schedule.
  • Strong organization, attention to detail and documentation skills.
  • 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.

RF Planning EngineerApply Now »

SUMMARY:

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.

 

ESSENTIAL DUTIES AND RESPONSIBILITIES:

-Developing, implementing and managing processes related to RF planning.

-Provides technical support and acts as RF subject matter expert to peers on customer-specific product design and implementation.

-Creates customer deliverables including link budgets, frequency plans, propagation prediction maps, and provides network optimization feedback.

-Performs and guides RF related efforts for drive testing, RF tuning and performance optimization, trouble shooting, etc.

-Identifies and resolves problems that affect product performance.

-Serve as subject matter expert during equipment deployment, technical verification processes, and field trials as needed.

-Answers radio planning queries during pre-sales activities as well as site selection guidance.

EDUCATION, EXPERIENCE, AND SKILLS:

-Must be a U.S. Citizen.

-Excellent verbal and written communication skills.

-Detail oriented, highly organized.

-Must be able to multi-task with multiple projects concurrently.

-Self-motivated with initiative to get answers/solutions.

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

Desktop Support TechnicianApply Now »

ESSENTIAL DUTIES AND 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 application;
  • Assist all users with any logged IT related incident when called upon;
  • 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.

 

EDUCATION, EXPERIENCE, AND SKILLS:

  • 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
  • Experience with Linux/Unix
  • Windows Server Experience
  • Excellent verbal and written communication 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
  • Energetic, motivated, personable, outgoing and enthusiastic at all times!

Internal Sales Support AssociateApply Now »

ESSENTIAL DUTIES AND RESPONSIBILITIES:

  • Participate in basic training to become familiar with cellular network terminology and business-to-business sales processes including prospecting, conducting effective sales presentations, organizational skills and proper follow-up
  • Conduct research on cellular equipment markets to identify market opportunities and generate leads
  • Join the Executive Vice President-Sales or Sales Directors on customer calls
  • Follow up with customers on behalf of sales executives, including providing documentation and price quotes as needed
  • Work with other groups including Sales Support, Finance and Legal to prepare materials for customers
  • By the end of the first six months, become self-sufficient in handling sales calls with prospects and customers.

Education, Experience, and Skills:

  • B.A. or equivalent degree; prefer marketing, engineering, computer science, or a communications degree with an IT emphasis; recent college graduates are encouraged to apply
  • Excellent verbal and written communication skills
  • Strong work ethic and organizational and prioritization skills
  • Unwavering attention to detail
  • Persistent with excellent follow-up skills
  • Demonstrated ability to manage time effectively across diverse activities such as academic, extracurricular and part-time employment
  • Ability and willingness to learn on the job and use learning’s immediately
  • Energetic, motivated, personable, outgoing and enthusiastic at all times – you are joining a leading telecom sales team and you can’t be in sales without these attributes!

 

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.

Internship OpportunitiesApply Now »

Tecore is also hiring for interns for the coming summer and fall time frame in the following areas:

  • Sales Engineer
  • Marketing/Communications/Graphic Design
  • Accounting
  • Software Engineering
  • RF Engineering
  • Telecom Test Engineers
  • Human Resources

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.