Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Communications Test Design, Inc

Software Engineer

Career Insights for Software Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on Pennsylvania data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Software Developer or Engineer designs or improves computer software. Oversees the entire software development process. Analyzes customer or user needs, designs programs, writes code or instructs computer programmers, tests design, and documents programs. May assist with upgrades or maintenance. May specialize in the design of computer applications or computer systems.

$116,998 / year median in Pennsylvania

-5% projected decline

Explore Career

Job Description

CTDI is a large-scale Engineering, Repair, and Logistics company that services the country's largest wireless telecommunications providers, as well as the largest High-speed Internet & Cable providers. CTDI has over 11,000 FT US Employees in over 60 world class US Operations. CTDI also has a global footprint with more than 20,000 employees worldwide. This is a great opportunity for the right individual to be involved with Cable TV (CATV) and satellite set top box and modem testing technologies. This software developer will work with our test design engineers on writing code and developing applications for our cutting-edge test platforms. We are looking for a high-energy, quick learner who enjoys a hands-on, high-speed work environment.
Responsibilities:
Design, code, test, optimize, debug of Desktop, Web and Client Server Applications for set top box and modem test platforms. Generate documents including design specifications, test procedures, flowcharts. Manage applications and tools consistent with established industry specifications. Collaborate with and take direction from Engineering Lead and subject matter experts in the technical assessment of new designs and development work. Provide technical support for user issues, troubleshoot problems and take corrective action on a timely, effective basis. Take ownership of tasks and drive them to completion. Interface directly with customer.
Required Skills:
Familiarity with IP networks and Linux a plus. Clear, discriminatory approach to solving engineering problems. Knowledge of software engineering practices and methodologies. Strong analytical skills and the ability to multi-task. Excellent oral and written communication skills with the ability to understand others and clearly express thoughts. Ability to work individually or in a team environment. Ability to adapt quickly to fast-paced changing environment and priorities.
Preferred Skills & Experince:
System level test experience is desired. Ability to troubleshoot Hardware and resolve technical issues, and even to the component level. Prepares Test reports by collecting, analyzing and summarizing test results and failures. Maintain and provide technical assistance for the various hardware and software test systems. Provides engineering information's in the field to development Team. Ability to configure new routers based on the requirements. Must be able to install and update software updates for the test systems. Release final product into production and resolve issues. Should be able to analyze basic circuits and schematics. Experience with the standard lab debug tools (oscilloscope, signal generator, multimeter, power supply). Experience with software development using C# is desired. Electrical Engineer with (0-2yr) experience. You will love working in our family-oriented company! When you join our family, you will enjoy perks such as: Weekly pay every Thursday Monthly Incentive Bonus Positive, team-oriented, inclusive workplace Health, Dental, Vision, & Prescription Coverage Paid holidays, vacation, & sick/personal time Benefits Health insurance Dental insurance Vision insurance 401(k) Life insurance Disability insurance Employee assistance program Flexible spending account Tuition reimbursement Work Authorization United States (Required) Must be 18 years of age Apply today to join our dynamic team! CTDI offers an excellent compensation and benefits package and has been a growing leader in the telecommunications field for over 40 years. Come put our successful history behind your career! CTDI is an equal opportunity employer. We do not discriminate based upon race, religion, color, national origin, gender (including pregnancy, childbirth, or related medical conditions), sexual orientation, gender identity, gender expression, age, status as a protected veteran, status as an individual with a disability, or other applicable legally protected characteristics. This policy applies to every aspect of employment at CTDI, including recruitment, hiring, training, advancement, and termination. This position does not qualify for visa sponsorship. As part of our hiring process, we may use automated decision tools to assist in evaluating candidate qualifications, skills, and experience against job requirements. These tools are designed to support—not replace—human judgment. Final hiring decisions are made by our hiring team. We are committed to equal employment opportunity and regularly review our hiring processes, including automated tools, to support fairness and reduce the risk of unintended bias. You may request an alternative evaluation method or accommodation by contacting Workforceoperations@CTDI.com . CA Residents only click here to view CTDI's California Privacy Notice Agreement.