Physicist Positions
Software Positions
Physicist / Electro-Optics Engineer
(Job #401)
Job Description
- Design and development of an optical system for telecom
- Performance analysis of an electro-optical system including, micro-optics, VCSELs, photodiodes and fiber optics
- Optical packaging design and implementation
Preferred Skills
- PhD or MSc in physics or electro-optic engineering
- At least 3 year of experience in the EO industry
- Knowledge of LabView and Matlab
- Experienced in building optical setups, laser and photodiode characterization techniques
- Semiconductor processing experience – an advantage
Software Positions
Routing Protocols Software Engineer
(Job #118)
Job Description
Design and development of routing protocols modules on a distributed Linux system. This position requires excellent design and coding capabilities, with fundamental understanding of networking protocols (TCP/IP, routing protocols), operating systems, software data structures and algorithms.
The candidate should have experience in IP related development work on C Unix/Linux, with a deep understanding of scalability and performance topis in a distributed high-scale system.
Experience and understanding in one of the following area is highly desired : MPLS and MPLS-TE (LDP, RSVP-TE), BGP, IGP (ISIS , OSPF), Multicast (PIM, MSDP). This position requires highly motivated person with energetic temperament, and good communication skills
Preferred Skills
- B.S in Computer Science
- At least 3-4 years of development experience, with exceptional C programming skills
- Fundamental understanding of routing protocols
- In-depth knowledge in MPLS, BGP, IGP, Multicast , IPv6 - advantage
- Experience designing and developing IP networking code in C
- Good collaboration and communication skills (both written and verbal)
- Good English speaking and writing
System infrastructure SW engineer
(Job #130)
Job Description
This person will be involved in system infrastructure design and development
Preferred Skills
- B.SC in Computer Science or equivalent
- Good communication skills
- Willing to work in a start-up environment and under tight schedules
- Experience in system programming (2-5 years)
- Experience in C and scripting (Shell, Python): writing, testing and debugging
- Knowledge of OS such as UNIX, Linux at the System Programmer level
- Knowledge of distributed system design principles
- Knowledge of Middleware software

