Open Positions – Job Descriptions and Requirements
Open Positions1. Development 2
1.1. DEV-PS-3: Development Engineer, Platform Services 2
1.2. DEV-MC-7: Development Engineer, Signaling & Packet Processing 2
1.3. DEV-CDS-1: Development Engineer, Content Delivery Services – HTTP 3
1.4. DEV-CDS-2: Development Engineer, Content Delivery Services – Media Streaming 4
1.5. DEV-AUT-3-CDS: Test Automation Engineer – HTTP/Media Streaming 4
1.6. DEV-AUT-4-PS: Test Automation Engineer – Platform Services 5
1.7. DEV-SCM-1: Configuration Management and Release Engineer 6
1.8. DEV-EMS-1: Development Engineer, Element Management 7
2. Quality Assurance 72.1. QA-PS-1: QA Engineer, Platform Services 7
2.2. QA-CDS-1: QA Engineer, Content Delivery 8
2.3. QA-MC-2: QA Engineer, Mobile Core - CDMA 9
2.4. QA-PPE-1: QA Engineer, Element Management System 9
2.5. QA-SPX-2: QA Engineer, Service Plane Integration 10
3. Product Testing (Customer Support) 113.1. CS-PTE-1: Product Test Engineer 11
3.2. CS-PTE-2: Senior Product Test Engineer 12
3.3. CS-PTE-3: Customer Support Engineer 12
Development
DEV-PS-3: Development Engineer, Platform Services
Location: Bangalore, India
Type: Full time, Regular
Experience: Junior/Mid-level
Salary: Negotiable, experience based
Hiring Timeline: Immediate
Travel: Minimal
Description:
This job involves designing and developing platform services for ATCA-based carrier-grade network appliance for intelligent mobile content delivery, covering Gigabit packet processing, redundancy, load-balancing, system resource control, management frameworks, etc. The candidate would be an individual contributor responsible for delivering platform software services for ATCA based chassis.
This position requires a strong engineering background with at least 4 years of relevant experience in software development.
Skills:
- Strong programming background in C or C++
- Good in system software development using multi-threaded programming
- Good understanding of Linux internals and debugging
- Prior experience with HA middleware frameworks such as OpenSAF or proprietary HA implementations would be a plus.
- Experience in developing multi-blade distributed applications would be a plus.
- Hands on experience with Ethernet or ATM drivers and packet processing within Linux kernel is a plus
- Experience with Management frameworks is desirable.
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education:
Bachelor’s degree in Computer science or associated engineering discipline is required.
DEV-MC-7: Development Engineer, Signaling & Packet Processing
Location: Bangalore, India
Type: Full time, Regular
Experience: Junior/Mid-level
Salary: Negotiable, experience based
Hiring Timeline: Immediate
Travel: Minimal
Description
This job would include developing signaling applications for wireless network protocols as part of Movik’s intelligent mobile content delivery solution.
This position requires a strong engineering background with at least 4 years of relevant experience in product development arms of companies building call control or packet processing applications.
Skills
- Strong multi-threaded programming in C/C++
- Hands on with Call-flows or packet processing based application development
- Excellent debugging and problem solving skills
- Understanding of wireless network call flows would be a plus
- Good familiarity with system programming, internals of Linux etc.
Additional skills
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
- DEV-CDS-1: Development Engineer, Content Delivery Services – HTTP
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description
This job would include developing applications that are associated with http caching/video streaming proxy. This position requires a strong engineering background with 7 years of relevant experience in software development arms of companies building web servers or web proxies. Experience in web call flows for web access, video downloads, or video streaming is required.
This job would include developing applications that are associated with http caching/video streaming proxy. This position requires a strong engineering background with 7 years of relevant experience in software development arms of companies building web servers or web proxies. Experience in web call flows for web access, video downloads, or video streaming is required.
Skills:
- Excellent C/C++ programming and debugging skills
- Thorough understanding of HTTP protocol is a prerequisite
- Experience in performance enhancements of applications in a multi-threaded/multi-core linux-based environment
- Familiarity with event-based architectures
- Experience with Apache/lighthttpd/Squid caching architectures is highly desirable
- Experience with Linux kernel would be a plus
- Experience in debugging throughput issues with disk I/O would be a plus
Additional skills
- Prior experience in working with remote teams is a plus
- Self starter with a “can do” attitude, good verbal and written communication, and team skills
- Work in a flexible, informal, fast paced, startup environment
- Should have the passion for success and to make a difference in the workplace
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
DEV-CDS-2: Development Engineer, Content Delivery Services – Media Streaming
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves developing applications for video streaming proxy over HTTP and RTMP for Movik’s intelligent mobile content delivery solution.
This job involves developing applications for video streaming proxy over HTTP and RTMP for Movik’s intelligent mobile content delivery solution.
This position requires a strong engineering background with at least 7 years of relevant experience in software development arms of companies building video streaming proxy.
Skills:
- Excellent C/C++ programming and debugging skills
- Experience in high performance TCP/IP or media streaming server development.
- Understanding of video streaming protocols is a prerequisite
- Knowledge of media containers such as FLV, MP4, or 3GP is highly desirable
- Experience with Apache/lighttpd/Squid caching architectures is highly desirable
- Knowledge of video codecs is a plus
- Experience with Linux kernel is highly desirable
- Experience in debugging throughput issues with disk I/O would be a plus
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education:
Bachelor’s degree in Computer science or associated engineering discipline is required.
DEV-AUT-3-CDS: Test Automation Engineer – HTTP/Media Streaming
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves working with the development and QA teams to create test tools and perform System Integration Testing for content delivery and media streaming proxy applications as part of Movik’s Intelligent Mobile Content Delivery solution.
This job involves working with the development and QA teams to create test tools and perform System Integration Testing for content delivery and media streaming proxy applications as part of Movik’s Intelligent Mobile Content Delivery solution.
This position requires a strong engineering background with at least 5 years of relevant experience in system integration testing or test automation development.
Skills:
- Excellent skills in python/perl/shell scripting on Linux/Unix environment is a must
- Good understanding of HTTP or video streaming protocols
- Hands on Network programming using TCP/IP.
- Experience in automation frameworks utilizing network test tools is a plus
- Experience in characterizing HTTP server and browser interoperability or performance is a plus
- Hands on with tools such as Web Polygraph, HTTP Watch, browser plug-ins such as firebug is highly desired
Additional skills
- Self starter with a “can do” attitude and the passion for success and to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
DEV-AUT-4-PS: Test Automation Engineer – Platform Services
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job would include working with the development and QA teams to create test tools and perform System Integration Testing of the base platform for Movik’s Intelligent Mobile Content Delivery solution for 3G UMTS/CDMA and LTE based Networks,
This job would include working with the development and QA teams to create test tools and perform System Integration Testing of the base platform for Movik’s Intelligent Mobile Content Delivery solution for 3G UMTS/CDMA and LTE based Networks,
This position requires a strong engineering background with at least 5 years of relevant experience in system integration testing and test automation development covering end-to-end network setup and troubleshooting.
Skills:
- Excellent in bringing up end-to-end test beds involving networking and troubleshooting.
- Very good skills in python/perl/shell scripting on Linux/Unix environment is a must
- Hand on experience in working with ATCA or other High-Availability platforms is highly desirable
- Experience in automation frameworks utilizing network test tools is a plus
- Good understanding of TCP/IP and other internet protocols
Additional skills
- Self starter with a “can do” attitude and the passion for success and to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
DEV-SCM-1: Configuration Management and Release Engineer
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves working with a geographically distributed development team to handle software configuration management and build and patch releases across multiple products as part of Movik’s Intelligent Content Delivery solution. Responsibilities would include:
This job involves working with a geographically distributed development team to handle software configuration management and build and patch releases across multiple products as part of Movik’s Intelligent Content Delivery solution. Responsibilities would include:
- Plan, implement, and manage the build environment needs for all current and future projects
- Create builds and patches with release notes to QA, manufacturing and customer support.
- Manage versioning with multiple code branches and merging of C/C++ and Java code base.
- Create and manage Linux kernel patches and ISO distributions for Ubuntu.
- Manage and customize Bugzilla and review-board for defect tracking and SCM integration requirements.
- Develop and manage automated builds for continuous integration using in-house and open source tools
This position requires a strong engineering background with at least 4 years of experience in release engineering for a product development company.
Skills:
- Good understanding of configuration management systems, preferably perforce.
- Hands-on experience with build environments using:
- GNU Make and other build tools on Linux
- C/C++, Java code base,
- Kernel modules for Linux distributions
- Debian packaging and distribution
- Shell scripting, Perl, Python, Ant, PHP, etc.
- Experience in implementing and enhancing continuous integration environment with automated builds for efficient patch and build release cycles.
- Experience in parallel development, including splitting and merging of code branches for various Releases and Version Management
- Hands on with writing release notes for builds and patches to QA, manufacturing and customer support
- Hands on with Bugzilla or other defect tracking systems, including customization and integration with SCM
- Integrating and maintaining static, and dynamic analysis tools (e.g. lint, Coverity) is a plus
Additional skills
- Self starter with a “can do” attitude and the passion for success and to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
- DEV-EMS-1: Development Engineer, Element Management
Location: Bangalore, India
Type: Full time, Regular
Experience: Junior/Mid-level
Salary: Negotiable, experience based
Hiring Timeline: Immediate
Travel: Minimal
Description
This candidate would be a part of the team developing Element Management System for Movik’s Intelligent Mobile Content delivery solution.
This position requires a strong engineering background with at least 2 years of relevant experience in product development arms of companies building Element Management Systems for Telecom or Networking equipments.
Skills
- Strong programming in Java/J2EE
- Experience in developing Java swing and Web based GUI
- Hands on with Configuration and Performance and Fault Management aspects of EMS,
- Good understanding of SQL database and application servers
- Excellent debugging and problem solving skills
Additional skills
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Team player with good verbal and written communication skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
Quality Assurance
- QA-PS-1: QA Engineer, Platform Services
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves testing and qualifying ATCA chassis based applications as part of Movik’s Intelligent Mobile Content Delivery solution for mobile networks.
This job involves testing and qualifying ATCA chassis based applications as part of Movik’s Intelligent Mobile Content Delivery solution for mobile networks.
This position requires strong testing background with at least 5 years of relevant experience in the specific domain as part of the product quality assurance arms of companies developing carrier-grade high-availability solutions.
Skills:
- Thorough understanding of ATCA based architecture
- Excellent in Software Quality Testing of platform services
- Understanding of wireless network call flows is a plus
- Exposure to Linux/Unix is a must.
- Knowledge of shell, Perl or Python scripting
- Good understanding of automation
Additional skills
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
- QA-CDS-1: QA Engineer, Content Delivery
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves testing and qualifying content delivery and media streaming proxy applications as part of Movik’s Intelligent Mobile Content Delivery solution.
This job involves testing and qualifying content delivery and media streaming proxy applications as part of Movik’s Intelligent Mobile Content Delivery solution.
This position requires strong testing background with at least 5 years of relevant experience in the specific domain as part of the product quality assurance arms of companies building web servers, video servers or web proxies.
Skills:
- Thorough understanding of HTTP protocol
- Ability to carry our quality testing of all features pertaining to web and caching proxy is a must
- Knowledge of call flows and details associated with web access and video delivery (including downloads and streaming) is highly desired
- Good understanding of Networking and TCP/IP on Linux/Unix based platforms
- Familiarity with tools like web polygraph, HTTP Watch, and Co-advisor is highly desired
- Exposure to python or any scripting language and strong scripting background is needed.
Experience with automation is desired.
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education:
Bachelor’s degree in Computer science or associated engineering discipline is required.
- QA-MC-2: QA Engineer, Mobile Core - CDMA
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job involves testing CDMA signaling applications as part of Movik’s Intelligent Mobile Content Delivery solution, covering functional, compliance, and performance testing.
This job involves testing CDMA signaling applications as part of Movik’s Intelligent Mobile Content Delivery solution, covering functional, compliance, and performance testing.
This position requires strong testing background with at least 7 years of relevant experience in the specific domain as part of the product quality assurance arms of companies developing CDMA based solutions.
Skills:
- Good knowledge of CDMA architecture for packet service.
- In depth knowledge of signaling and data interfaces in a CDMA network, and GRE and PPP is required
- Excellent in Software Quality Testing including call-flows, compliance and performance testing
- Exposure to Linux/Unix is must, scripting is added advantage
- Experience with automation is desired.
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education:
Bachelor’s degree in Computer science or associated engineering discipline is required.
- QA-PPE-1: QA Engineer, Element Management System
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid/Senior-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job would include testing and qualifying the service plane interfacing applications as part of Movik’s solution targeted for mobile operators. Requires strong testing background with at least 1 year of relevant experience in the specific domain as part of the product quality assurance arms of companies developing Mobile IP based solutions.
This job would include testing and qualifying the service plane interfacing applications as part of Movik’s solution targeted for mobile operators. Requires strong testing background with at least 1 year of relevant experience in the specific domain as part of the product quality assurance arms of companies developing Mobile IP based solutions.
This job would include testing and qualifying EMS for Movik’s Intelligent Mobile Content Delivery solution targeted for mobile operators. Requires strong testing background with at least 3 years of relevant experience in element management for UMTS/CDMA network elements,
Skills:
- Good understanding of EMS, database
- Excellent in Software Quality Testing including online upgrades/downgrades, backup/restore, configuration of 3g nodes, performance testing of EMS
- Understanding of UMTS/CDMA and diameter based billing is added advantage
- Exposure to Linux/Unix is a must.
- Knowledge of shell, Perl or Python scripting
- Good understanding of automation
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
- QA-SPX-2: QA Engineer, Service Plane Integration
Location: Bangalore, IndiaType: Full time, RegularExperience: Senior-levelSalary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
This job would include testing and technical leadership for qualifying the Service Plane interfacing applications as part of Movik’s Intelligent Mobile Content Delivery solution for mobile operators..
This job would include testing and technical leadership for qualifying the Service Plane interfacing applications as part of Movik’s Intelligent Mobile Content Delivery solution for mobile operators..
Requires strong testing background with at least 4 years of relevant experience in the specific domain as part of the product quality assurance arms of companies developing Mobile IP based solutions.
Skills:
- Good understanding of RADIUS, DIAMETER, or CALEA or IPSEC protocols
- Excellent in Software Quality Testing including call-flows, compliance and performance testing
- Good Understanding of 3GPP charging
- Exposure to Linux/Unix is a must.
- Knowledge of shell, Perl or Python scripting
- Good understanding of automation
Additional skills:
Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science or associated engineering discipline is required.
Product Testing (Customer Support)
- CS-PTE-1: Product Test Engineer
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid-levelSalary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description
Movik Networks is looking for bright and self driven candidates to join their Product Support team in Bangalore, India to test and troubleshoot their mobile network product.
Movik Networks is looking for bright and self driven candidates to join their Product Support team in Bangalore, India to test and troubleshoot their mobile network product.
This position requires a strong engineering background with 2-4 years of relevant experience in software testing and support of a telecom product.
Skills:
- Experience in Software testing
- Excellent knowledge in Lab Setup, End to End testing, Regression testing and Customer issue replication at Lab setup.
- Knowledge in Unix / Linux with troubleshooting skills is a must
- Experience in Python scripting, mobile protocols or HTTP knowledge will be added advantage.
- Previous Telecom product knowledge and experience in Customer Support / Product Support would be a plus.
- The candidate must have good written and oral communication skills, good attitude, proactive thinking, faster learning, and excellent follow-up on issues with engineering,
Additional skills
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
- CS-PTE-2: Senior Product Test Engineer
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid-level Salary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description:
Movik Networks is looking for bright and self driven candidates to join their Product Support team in Bangalore, India to test and troubleshoot their mobile network product.
Movik Networks is looking for bright and self driven candidates to join their Product Support team in Bangalore, India to test and troubleshoot their mobile network product.
This position requires a strong engineering background with 4-7 years of relevant experience in software testing and support of a telecom product.
Skills:
- Experience in Software testing
- Excellent knowledge in Lab Setup, End to End testing, Regression testing and Customer issue replication at Lab setup.
- Knowledge in Unix / Linux with troubleshooting skills is a must
- Experience in Python scripting, mobile protocols or HTTP knowledge will be added advantage.
- Previous Telecom product knowledge and experience in Customer Support / Product Support would be a plus.
- The candidate must have good written and oral communication skills, good attitude, proactive thinking, faster learning, and excellent follow-up on issues with engineering,
Additional skills:
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education:
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
- CS-PTE-3: Customer Support Engineer
Location: Bangalore, IndiaType: Full time, RegularExperience: Mid-levelSalary: Negotiable, experience & talent basedHiring Timeline: ImmediateTravel: Minimal
Description
Movik Networks is looking for bright and self driven candidates to join their Customer Support team in Bangalore, India to be part of customer support activities involving lab and field trials and deployment.
Movik Networks is looking for bright and self driven candidates to join their Customer Support team in Bangalore, India to be part of customer support activities involving lab and field trials and deployment.
This position requires a strong engineering background with 2-7 years of relevant experience in customer support of a telecom product.
Skills:
- Experience in Customer Support, good communication and interaction skills
- Very good experience in customer issue analysis and problem solving
- Excellent knowledge in Lab Setup, End to End testing, Regression testing and Customer issue replication at Lab setup.
- Knowledge in Unix / Linux with troubleshooting skills is a must
- Experience in Python scripting, mobile protocols or HTTP knowledge will be added advantage.
- The candidate must have good written and oral communication skills, good attitude, proactive thinking, faster learning, and excellent follow-up on issues with engineering.
Additional skills
- Self starter with a “can do” attitude and the passion to make a difference in the workplace.
- Work in a flexible, informal, fast paced, startup environment
- Good verbal and written communication and team skills
- Prior experience in working with remote teams is a plus
Education
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
Bachelor’s degree in Computer science, communications, or associated engineering discipline is required.
For All Roles Please Send resumes to ravi.antone@gmail.com