About ETI Software

ETI Software Solutions is a small, privately-held, company based in Norcross, GA that specializes in the development and support of telecommunication industry software applications. In business for 20 years, ETI is experiencing tremendous growth due to our employees, the world class software we build, and our ability to deliver. With an affinity to offer an alternative to the corporate model, ETI offers a professional but relaxed environment for highly motivated candidates that possess the requisite skills. To submit a resume, please email to Nola Kelly at


New! Job Title: Technical Project Manager

Duration: 6-12 months

Location: Plano/Richardson, TX

Job Description:

Seeking Technical Project Manager (TPM) to support sales, project and product management departments for client’s flagship BSS/OSS product.  Candidate must have significant operational and project management experience in the deployment of telecom industry software and technologies such as FTTH, DSL, IPTV and voice soft-switches, with the premium on DSL at a technical level. Key is that the TPM has a strong ATM DSL Networking background with Layer 2 Switches (emphasis on service activation, provisioning, OSS, and capacity management).  Specific technologies of interest include: Alcatel, Adtran, Ciena, Lucent-Naviscore.  An integral part of the job will include serving as a liaison between end user clients and the product managers and developers to understand technical details of the software’s capabilities and how it integrates and controls other technologies;

Consultant will be primarily responsible for the installation and configuration of systems with a heavy emphasis on the configuration and testing of product-based interfaces to third-party applications and equipment.  Prior experience working with OSS/EMS interface coding across Tier 1 and Tier 2 telecommunications carriers and various telecom equipment is a PLUS.

Knowledge of project phase planning and system data conversions is required.  This candidate will also work with sales to facilitate software product demonstrations, requirements analysis, and RFP responses; strong presentation/communication skills are a must.  Position does require periodic travel as mandated by the needs of assigned projects.  This is a contract position on the software development team that will be considered for conversion to Permanent based on candidate performance.

Skills and experience:

  • 5+years technical project management – system implementation, integration, conversions.
  • 5+ years working with telecom industry infrastructure technologies.
  • Technical experience/understanding of Wireline architectures and equipment across FTTH, DSL, IPTV and Softswitch technologies. with a premium understanding of DSL technology
  • Heavy background in BSS/OSS software.
  • Exceptional oral and written communication skills.
  • PMP or equivalent certifications preferred

To submit a resume, please email Nola Kelly at

Job Title: Senior Software Developer

Job Description:

The primary role of this position will be to build and maintain integrations between ETI’s Overture application and other 3rd party telecommunications vendor products. Vendor APIs use many protocols but the most common ones are: web services, XML, HTTP, CORBA, TL1, and SNMP. The primary purpose of these integrations is to enable flow-through service activation of voice, video and data services for end users across a variety of access technologies (copper, fiber-to-the-home, coax) and equipment installed in an end-user’s home (set tops, cable modems, etc.). As such, a strong background in telecommunications and networking is highly desirable. While the majority of the development will be done in Java, there will be interfaces with procedural application code (mostly written in C). This position will be responsible for all phases of an assigned integration project including API analysis, integration design, implementation, testing, technical documentation and training, and maintenance.  This is a full-time position on the Overture software development team and will take direction from the Overture product director, ETI’s CTO, and also regularly collaborate with other team members on coding standards, design reviews, etc. Employees will be expected to work from ETI’s Norcross office during normal business hours. A professional appearance and demeanor are expected at all times.

Job Qualifications:

Qualified Candidates will have a minimum of 5 years of Java programming experiencing with demonstrable expertise in object oriented development, and at least 2 years working on back-end system design, preferably in the telecommunications or networking sector. A BS in computer science or related field is also required. Candidates must be able to communicate effectively in all formats. Highly desirable skills or work experience include: Java/C/C++, OOD, Linux / Unix, Web Services, XML, HTTP, TL1, SNMP, SQL, CORBA. Candidates must be self-starters that require minimal supervision and are able to deliver high quality application code on time.


Norcross, Georgia, GA, Java, Programmer, ETI Software, integration, developer


Job Title: Tier 1 Technical Support Engineer

Job Description:
Technical Support Engineer for the company’s family of software based products. Candidate will possess a broad technical knowledge of analog, digital, IPTV services and data service provisioning. Candidate will be experienced in providing excellent customer service and problem escalation and resolution.

Primary Job Functions:
Provide Tier 1 support to end users and vendors. Provide troubleshooting and technical support via phone, web based tools and email. Advise customers regarding the product’s proper use and address specific user issues. During problem escalations, act as a liaison between customers and Tier 2 Technical Support. Candidate will assist the customer base during installations.

Required Skills:

– Strong technical and analytical skills.

– Solid experience in problem analysis and resolution of software problems.

– Strong written and verbal communication skills.

– Ability to handle clients professionally during all customer interactions.

– Proven ability to function in a self-directed environment.

– Must excel in a fast-paced, agile environment where critical thinking and strong problem solving skills are required for success.

– Innovative thinker who is positive, proactive, and readily embraces change.

– Strong understanding of Red Hat Linux. Candidate must complete standard based tests to prove knowledge.

– Ethernet, TCP/IP routing, Network packet analysis tools use and configuration highly desirable.

– Understanding of Windows (Desktop and Server) and some Mac Book Pro computer configurations.


2+ years of Telecom and Networking experience in a technical support/help desk environment.


Network+ and/or RDCE certification (preferred)

Work Status:

Full time Travel: Position requires 15% travel.

Reporting: Reports to the Manager of Customer Service Technical Support