Careers
Are you interested in working in a leading edge technology company and are you passionate about the evolution in the cable, IP and wireless industry? If yes, then itaas is right for you.
We are always looking for professional, enthusiastic and talented candidates with experience in broadband applications using client/server distributed architecture to be a part of the itaas team. We offer excellent benefits including an 401k plan, medical benefits and a competitive salary.
Current Opportunities:
North America
Java Developer
REPORTS TO: VP Engineering
LOCATION: Greater Atlanta Area
SCOPE OF POSITION
itaas, Inc. is looking for a Self proclaimed “software geek” that is eager to learn new things and take on the challenges of learning new technologies. We are looking for someone passionate about software development the craft as well as the process; as well as being able to productively write code.
We need someone that can demonstrate knowledge of not only general concepts of software development, Object Oriented Analysis and Design but also be willing to learn new processes and techniques. In addition, the ideal candidate would need to be accepting of Agile Methodologies, SCRUM in particular. Candidate must be comfortable working on geographically distributed teams and interacting with both internal and external customers.
REQUIREMENTS
- Java
- Python
- Candidate must have excellent knowledge (5 plus years experience) in one of the following languages and be able to demonstrate intimate knowledge about them
Required familiarity with the following technlogies:
- Java: version 1.6 – Libraries [ GWT 2.1.x, Guice, JDBC, Servlets, Tomcat, Jetty, Jasper, RESTlet ]
- Python: version 2.6.x, Modules [ optparse, db, re, xmltree, json, httplib, setuptools, twisted ]
- Tools: distributed version control systems ( git ), Eclipse, distribution packaging tools ( RPM ), Maven 3, wireshark
- General: XML, JSON, REST, SQL, YAML, HTML5, CSS3
- RDBMS: Derby, Postgres, SQLite, MySQL, etc.
- OS Platforms: Linux ( RHEL5 / CentOS 5.x in particular ), Windows, OSX
Experience with the following will be considered a plus
- bash
- JavaScript
- EBIF
- Objective-C / Cocoa
- Erlang
OTHER QUALITIES
- The ideal candidate will be smart, resourceful, fun, detail oriented, committed, self-motivated types that can be agile and work on multiple small projects with a group of great people.
Solution Architect
REPORTS TO: VP Engineering
LOCATION: Greater Atlanta Area
SCOPE OF POSITION
itaas, Inc. is looking for a talented Solutions Architect to join our team in Duluth, GA. This position will work with the “best of breed” technologies to develop customer specific solutions relating to MSO operations, online video, interactive television and operational certifications. The Solutions Architect is a highly knowledgeable technical professional with the ability to work collaboratively with sales teams, key partners and internal solutions teams. This position is a blend of pre sales and delivery roles in a consulting organization with opportunity to grow and build off of our existing services offerings. We are currently seeking those who possess strong professional consulting skills driven towards 100% customer success, an out-going attitude, commitment to detail, quality oriented, and an ability to partner with sales to drive solutions and our unique value proposition.
RESPONSIBILITIES
- To qualify for this unique and exciting opportunity, you must have a strong technical understanding in several of our core practice areas of MSO Operations, Cable Systems Technology, Systems Integration and Software Development. Technical competencies include: MSO Operations, MSO Systems Architecture, VOD Systems, SDV, Cable Headends (DNCS, DAC), Software development in C, C++ and/or Java.
- Primary role will be in a combined Delivery (~60%) and Pre-Sales (~40%) capacity. The Delivery role includes: Define delivery architectures and technologies; Working with delivery teams in the initial stages of projects to ensure understanding and delivery confidence; Ongoing consultancy with team and client to ensure successful delivery of customer priorities. The Pre-Sales role includes: Interacting proactively with customers to increase understanding and essence of potential selling opportunities; Production of Architecture documents and Proposals; Estimation of costs.
The Role includes:
- Act as a Subject Matter Expert in multiple technologies and solutions
- Provide input to Bids and Proposals
- Assist with RFP’s and BOM’s
- Create product configurations based on customer requirements
- Research and recommend new technologies and solutions
- Assist Account Managers during the sales process by educating the customer about new technologies and methodology
- Query customers on technical requirements
- Conduct design sessions, seminars and public presentations
- Prepare design documents and presentations. Clearly describing the design, including rationale for decisions and implications of decisions
- Work in a team environment
REQUIREMENTS/QUALIFICATIONS
- Proven track record for developing technical, collaborative relationships with partner organizations
- Demonstrated history of building technical solutions
- Excellent verbal and written communication skills
- Knowledge of MSO Operations
- Must have experience working and interfacing at the SVP, EVP and C-level
- Must have excellent written and verbal communication skills and be comfortable presenting technical design, technical solutions, preparing technical proposals and enterprise architecture solutions to clients/customers
- Should be able to guide and direct CIOs and CTOs and help strategize and define technology roadmaps
- Understanding of cable television technologies
- BSEE, BSCS; MS preferred
- 7+ years experience
- Experience working in a professional services organization; preference for those with experience in an SA role
- Experience in a cable system technology provider in a development or technical sales role is valuable
- Understanding of the software development process; prefer hands-on experience with software development
- Understanding of project management processes
ADDITIONAL NOTES/strong>
This is a full-time, regular employment position located in our Duluth, Georgia office. Travel expected to be 15-25%.
Quality Assurance Analyst
SCOPE OF POSITION
itaas, Inc. is looking for a Quality Assurance Analyst to test applications that deliver interactive TV services to cable and satellite TV subscribers. The individual must have organizational, and communications skills accompanied by strong technical expertise.
RESPONSIBILITIES
- Lead test team.
- Be an on-site liaison with client.
- Assign tests to on-site & off-site team members and report the results to customer.
- Review functional req. specification docs.
- Create test cases & plans based on functional req. specification docs.
- Review test cases written by QA Analysts.
- Execute test cases.
- Verify test results by checking logs and querying backend systems, database, etc.
- Ensure the apps/products are thoroughly tested by QA Team.
- Document/report defects found in software.
- Generate and report test results.
MINIMUM SKILLS
- BS in Computer Science, Computer Engineering, or related field, or equivalent (substantial) industry experience
- Must be able to travel
To be considered please upload your resume below.
India
Noida
Chennai
Senior Engineering Manager
REPORTS TO: VP Engineering
LOCATION: Chennai, India
US and UK based candidates who are interested in career opportunities in India are encouraged to apply
RESPONSIBILITIES
- Technical Area Specialist – Architects and creates specifications for major software subsystems, or overall system, as required by the Itaas or Customer specified processes
- Interacting with customers or partners to understand the project requirements and ensuring project delivery on time
- Produce well structured, documented and maintainable code and provide leadership to team to deliver quality delivery to customer
- Provide maintenance support for existing software releases to ensure prompt rectification of problems
- Project estimation, resource planning and supporting project managers for planning
- Closely work with the cross functional team QA, LAB support and other development team
- Participate in, and contribute to, formal Design and Project Reviews
- Configuration management in relation to software releases.
- Design of build environment managing source trees, etc.
REQUIRED SKILLS
- MPEG2 Transport Stream system
- Home Networking [DLNA, UPnP]
- Digital Video Distribution Services knowledge [DVR, VOD, PPV, MRDVR]
- STB Middleware development /Integration
- OS abstraction layer development and integration
- Audio/Video synchronization issues
- TCP/IP Networking and protocols domain know-how
- Strong C Coding skills at expert level Experience in real time operating systems
- Linux kernel Programming, Strong analysis and design skills
OTHER DESIRED SKILLS
- Device Driver: I2C, HDMI, HDCP, FLASH, Graphic, Audio and Video driver
- Knowledge of MPEG/DVB/ATSC/DSMCC, 3DTV, MPEG4,H.264, MOCA, Docsis, DAVIC
- Design Methodology: UML
EDUCATION
- B.Tech/M.Tech Computer Science or Electronics and communication
- Strong communication skills : written and verbal (English)
- B.E/ B. Tech /MCA/M.Tech is desired
EXPERIENCE
- 12 to 16 years of experience
- Cable STB Domain
OTHER NOTES
-
High Analytical skills and ability to learn existing systems is a must. Hands on experience person who can contribute as individual contributor himself.
Senior Software Engineer
REPORTS TO: VP Engineering
LOCATION: Chennai, India
US and UK based candidates who are interested in career opportunities in India are encouraged to apply RESPONSIBILITIES- A Team player , able to produce well structured, documented and maintainable code and provide leadership to team to deliver quality delivery to customer
- Provide maintenance support for existing software releases to ensure prompt rectification of problems
- Closely work with the cross functional team QA, LAB support and other development team
- Participate in, and contribute to, formal Design and Project Reviews
- Configuration management in relation to software releases.
- Design of build environment managing source trees, etc.
- Interacting with customers or partners to understand the project requirements and ensuring project delivery on time
- At least any of 3 Device Driver experience : I2C, HDMI, HDCP, FLASH, Graphic, Audio and Video driver, Front panel, Tuner/QAM Modulator driver
- Strong C Coding skills at expert level
- Strong analysis and design skills
- Experience in real time operating systems
- Linux kernel Programming
- Must have at least one project experience with multi site development project with multi layer software architecture.
- MPEG2 Transport Stream system
- Digital STB Middleware development experience
- Home Networking [DLNA, UPnP]
- Video Distribution Services knowledge [DVR, VOD, PPV, Multi room DVR]
- TCP/IP Networking and protocols domain know-how
- Knowledge of MPEG/DVB/ATSC/DSMCC, 3DTV, MPEG4,H.264, MOCA, Docsis, DAVIC
- C++ Object oriented programming
- Design Methodology: UML
- B.Tech/M.Tech Computer Science or Electronics and communication
- Strong communication skills : written and verbal (English)
- B.E/ B. Tech /MCA/M.Tech is desired
- 3 to 8 years of experience
- Cable STB Domain
-
High Analytical skills and ability to learn existing systems is a must. Hands on experience person who can contribute as individual contributor himself.
To be considered please upload your resume below.


