Senior Positions - Telecom Product Development

Senior Software Engineer:

Job Description:
  - Participation in development of advanced telecom products (in communication networks)
  - Leading efforts at different stages of Software Development Life Cycle

  - Fast learning and implementation of advanced technologies for hi-tech solutions

  - Primary contributor to software architecture, code development and integration

  - Participation in all aspects of software development; source code, review, change control,
    configuration management, issue tracking in build, testing and deployment process

  - Coordinate build schedules for multiple software releases and support multiple code lines

  - Maintain software development builds and released software repository platforms

      Education: BE/BTech/ME/ MTech/MCA in CS/EE/ ECE/ IT from a reputed University

Experience: 3-6 years of relevant industry experience

Technical Skills:
  - Extensive knowledge of C, C++

  - Development Environment and Target Platform – Linux/Unix, Solaris and Windows
  - Firm understanding of usability principles & interface design

General Skills:
- Team player with excellent interpersonal skills
- Excellent Communication skills and ability to learn quickly
-
Writing operational documentation
- Mentoring juniors and working closely with team members
- Problem-solving and thinking laterally as part of a team, or individually

Specialization:
 
   1.   Network Engineering

          - Senior software engineer with domain expertise in networking
    - Good understanding of networking fundamentals and TCP/IP stack
    - Good understanding of IP/MPLS routing and routing protocols

    - Coding experience on SNMP manager side is highly desirable
    - Experience with router configuration and network testing is desirable
    - Understanding of standard/proprietary MIBs on Cisco/Juniper/Huawei routers

2.  Software Internals

        - Senior software engineer with broad-based skills in software platforms
    - Experience in design and integration of software modules
    - Good Database skills ( experience with MySQL is a plus)

    - Good understanding of client-server mechanisms
    - Sound knowledge of OS internals and computer architecture
    - Familiarity with revision control systems – like SVN, CVS

    - Conversant on OO concept, UML, XML, etc.
    - Excellent software architecture, code review and debugging skills
    - Hands on experience on socket programming, multi-threading and message queuing


3.  GUI Developement

        - Excellent in C/C++ and object-oriented programming
    - Experience in design and integration of software modules
   
- Familiarity with revision control systems – like SVN, CVS
    - Work experience in QT or equivalent GUI skill is highly desirable
    - Knowledge of Graphics concepts (GTK+, OpenGL is a plus)
    - Should be able to develop specifications and architecture for next generation GUI
    - Proficient in Linux/Solaris operating system and development tools (gcc, gdb, make etc.)


          
                                  Send your resume at hr@vegayan.com