We are constantly looking for qualified people to work in Software Development and in the Technical Support department.
To apply for one of these jobs:
- Use the join us form to send us your resume, mentioning in the Comments field the CODE of the job opening for which you are applying
or
- send us directly your resume.
 |
C/C++ Embedded Software Engineer (Networking) |
CODE ITCN/C02
Job description
Responsible for developing and enhancing software for layer 2/layer 3 Ethernet switching products. The position will require working in an embedded environment using a multi-tasking kernel. Activities include all phases of development from the initial product definition through architecture, design, code, testing phases to release to manufacturing.
Interactions with other functional groups such as the system test group, customer support group and manufacturing may be required.
Generic Requirements
- Relevant experience in C/C++ in Unix/Windows environments
- Familiarity with networking fundamentals
Bonus Skills Generic
- experience with cross compilers, debuggers, etc.
- experience with LAN based products and protocols
- experience with a version control system (CVS, ClearCase)
Bonus Skills Specific
- Embedded development skills
- Experience with a real time operating system
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
C/C++ Embedded Software Engineer (Telecom) |
CODE ITCN/C03
Job description
You will primarily develop and deliver software for a real time telecommunication hybrid system. Activities include all phases of development from the initial product definition through architecture, design, code, testing phases to release to manufacturing and maintenance.
The candidate will be member of a team of embedded developers working on leading edge telephony, data networking, and VoIP products. He will be responsible for design and implementation based on a high level design document as well as definition and execution of development testing.
The candidate will participate in design reviews, code inspections, requirements definition, test plan and customer documentation reviews. He will also address customer problems with existing products or assist colleagues in debugging other designs.
Generic Requirements
- Relevant experience in C/C++ in Unix/Windows environments
- Familiarity with networking fundamentals
Specific Requirements
- Familiarity with telephony fundamentals
Bonus Skills Generic
- experience with cross compilers, debuggers, etc.
- experience with LAN based products and protocols
- experience with a version control system (CVS, ClearCase)
Bonus Skills Specific
- Experience with telephony products (PBX and CTI – Voice Mail, Automatic Attendant, IVR’s) and protocols (T1/E1 ISDN QSIG, ETSI; Q.931; IP Telephony H323, RTP)
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Java Developer |
CODE ITCN/J01
Job description
You will be responsible for designing and developing software applications. You will participate in all product development from the initial product definition through architecture, design, code, unit testing phases to install integration. You will work with software developers and project managers to fully understand various features of your software modules and come up with architecture and design specifications.
Responsibilities will include providing work estimates, participating in the design effort, developing code modules, participating in code reviews, and unit and integration testing.
Generic Requirements
- Strong architecture, design and development skills
- Good knowledge of Java APIs like Collections, IO, NIO, JDBC
- XML-enabled application development. Use of XML related technologies like XPATH, XSLT, and XQuery
- Object-oriented design and Design patterns
- Experience using relational databases (Oracle, SQL Server, DB2)
Specific Requirements
- Experience with Swing API and RMI
Bonus Skills Generic
- Involvement in product development during all stages - from initial concept, design, development, delivery and sustaining
Bonus Skills Specific
- Knowledge of management and communication protocols (SOAP, HTTPS)
- Knowledge of reflection and serialization
- J2EE technologies for building distributed client-server applications
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Java - J2EE Developer |
CODE ITCN/J02
Job description
You will be responsible for designing and developing software applications. You will participate in all product development from the initial product definition through architecture, design, code, unit testing phases to install integration. You will work with software developers and project managers to fully understand various features of your software modules and come up with architecture and design specifications.
Responsibilities will include providing work estimates, participating in the design effort, developing code modules, participating in code reviews, and unit and integration testing.
Generic Requirements
- Strong architecture, design and development skills
- Good knowledge of Java APIs like Collections, IO, NIO, JDBC
- XML-enabled application development. Use of XML related technologies like XPATH, XSLT, and XQuery
- Object-oriented design and Design patterns
- Experience using relational databases (Oracle, SQL Server, DB2)
Specific Requirements
- 3+ years of experience developing in Java and J2EE (JSP, Servlets, EJB, Tag Libraries) on Windows and Linux/UNIX.
- Experience with Web Services development
Bonus Skills Generic
- Involvement in product development during all stages - from initial concept, design, development, delivery and sustaining
Bonus Skills Specific
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Test Automation Engineer |
CODE ITCN/V02
Job description
As a Test Automation Engineer you will be responsible for:
- Developing automated tools, libraries and test suites used for automatic regression of embedded software (network devices) and applications
- Performing automated regression tests for all features in a software release
- Taking ownership of the complete software development cycle of the automation code, including specification, design, code, test, debug, support and maintenance
Generic Requirements
- General networking knowledge (TCP/IP, Routing protocols, Switching); CCNA is a good start
Specific Requirements
- Procedural programming knowledge, scripting languages (like TCL/TK, Perl, Python, shell script)
Bonus Skills Generic
- Programming experience - C/C++, Java
- Experience with Unix/Linux systems
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Verification Engineer |
CODE ITCN/V01
Job description
As a Verification Engineer your tasks will cover one or more of the following:
- Test embedded software for networking devices (wired and wireless) or telecom equipments
- Fully own the QA process for network management applications
- Write test plans and deliver manual test results for each release
- Verify bug fixes for maintenance and new-feature (major/minor) releases
Generic Requirements
- General networking knowledge (TCP/IP, Routing protocols, Switching); CCNA is a good start
Bonus Skills Generic
- General knowledge of telecom fundamentals, familiarity with telecom products
Bonus Skills Specific
- General IT background; desktop and/or server administration
- Network administration experience
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
System Administrator / Application Support |
CODE ITCN/A02
Job description
As part of this job, your tasks will be:
- Install, administrate and maintain multiplatform applications
- Manage the building environment
- Manage the source control applications and environment
Generic Requirements
- Solid background and knowledge of operating systems (process management, memory management, linking, accountability, system monitoring using SNMP techniques)
- Experience with real-time user support
- Experience installing / configuring / debugging Linux applications
- Compiling / installing open source software (make, makefile, gcc, ld, nm, etc.)
- Shell programming (tcsh, bash, sh, etc.)
- Scripting languages (expect, python, perl)
Bonus Skills Generic
- Experience with Clearcase/CVS or other version management systems
- Networking & network services experience
- Programming experience - C/C++, JAVA (intermediate level)
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Technical Customer Support Engineer |
CODE ITCN/A03
Job description
As a Technical Support specialist for a wireless network system, your main task will be to provide Layer 1 to Layer 3 support for our customers:
- Simulate customer issues into our labs and escalate fully-characterized problems to our development team
- Provide assistance via phone or email to our customers in debugging problems found in their live networks
- Correctly identify customer issues that represent system problems and raise bugs or feature requests
- Collaborate with our SQA teams to fully test any system bugs encountered by our customers
Generic Requirements
- Solid background and experience in networking and/or telecom
- General networking knowledge (TCP/IP, bridging/VLANs, Routing protocols, Switching); CCNA is a good start
Specific Requirements
- Network administration experience
- General IT background; desktop and/or server administration
Bonus Skills Generic
- Experience with wireless systems installation, configuration, debugging and troubleshooting
- Cisco wireless module is a plus
- Knowledge of 802.11 and 802.1x
- General knowledge of Microsoft Active Directory environment; MCSA would be ideal
- Experience with different RADIUS servers - Microsoft IAS, Funk SBR
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
 |
Install Engineer |
CODE ITCN/A03
Job description
As an install engineer you will be responsible for designing and developing install programs for our Network Management application. You will participate in all stages of product development from the initial product definition through architecture, design, code, testing phases to release to manufacturing. You will work with software developers to fully understand various features of your product release and come up with requirements and design for the install program required for the product.
In this role, you will develop installation software that heavily utilizes your Perl, Windows and UNIX System Administration skills. You must quickly resolve all defects found within the installation and any installation-related utilities.
Responsibilities will include providing work estimates, participating in the design effort, developing code modules and installations, participating in code reviews, and unit and integration testing.
Install Engineer is expected to work with limited supervision and be able to independently deliver software and integrate with the larger project team.
Generic Requirements
- Experience with Perl Programming
- Strong understanding of software development on Windows and UNIX platform
Bonus Skills Generic
- Experience with Source Control software
- Experience with Clearcase Administration
- Object oriented design and implementation experience in Java
- Experience with Oracle Database Administration
Non-Technical Skills
- Good command of English language
- Communication skills - written and verbal
- Teamwork
- Organizational skills - ability to meet deadlines, ability to achieve and maintain expected productivity levels
- Problem Solving/Analytical/Creative skills
- Ability to follow procedures
- Ability and Willingness to learn quickly
- Strong work ethic and a high level of professionalism and integrity
top of page
|
|
 |
Join us |
| Fill out our resume form |
 |
Contact |
| Contact us directly for any enquiries |
|