We are looking to hire resources to work on our OTT Streaming Solution. Please send your resumes to jobs@altair-technologies.com and mention the job code, you are applying for, in the subject.
Multiple positions are available in the following domains (20 Positions in total, all are Islamabad based):
Embedded Software Development (Click to expand)
Job Code: ESD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer or Electrical Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for embedded platforms (Set Top Boxes).
Skills / Experience:
- Expert level knowledge of C and C++.
- Excellent knowledge of data structures.
- Good understanding of RTOS and embedded system limitations.
- Knowledge of Code Optimization.
- Experience of Real Time Application Development is a plus.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of XML, JSON and SQL.
- Knowledge of Flash AS2/3 is a big plus.
- Knowledge of multimedia technologies and video streaming is a big plus
- Good debugging and performance optimizations skills.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions: 3
- Team Lead with 5+ Years of Experience: 1
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Android Platform Development (Click to expand)
Job Code: APD-11-122
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for the Android platforms (Tablets and Set Top Boxes).
Skills / Experience:
- Expert level knowledge of Java.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Familiarity with XML, JSON and SQL.
- Familiarity with core Android framework.
- Good debugging and performance optimizations skills.
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions: 2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
iOS Platform Development (Click to Expand)
Job Code: IPD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for the iOS platforms (iPad and iPhone)..
Skills / Experience:
- Expert level knowledge of Objective C, C and C++.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of MVC design pattern. Familiarity with Apple GUI design guidelines is a plus.
- Familiarity with XML, JSON and SQL.
- Familiarity with core iOS framework.
- Good debugging and performance optimizations skills.
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions:2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
HTML5 Development (Click to Expand)
Job Code: H5D-11-122
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for different platforms.
Skills / Experience:
- Expert level knowledge of HTML5, CSS3.
- Practical knowledge of JavaScript, jQuery and AJAX is required.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of XML, JSON and SQL.
- Familiar with and be able to handle cross browser issues.
- Must be able to optimize JavaScript.
- Familiarity with WebView and single page application implementation is a plus.
- Familiarity with JavaScript MVC frameworks is a plus.
- Good debugging and performance optimizations skills.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions:2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 2
Testing & Quality Assurance (Click to Expand)
Job Code: : TQA-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good analytical abilities and knowledge of quality standards for software development. The successful candidates will work along-side our existing team who are responsible for the testing and QA of our E2E OTT Streaming solution.
Skills / Experience:
- Good knowledge of black-box testing (Functional, Regression, GUI).
- Good knowledge of automation testing, load testing and performance testing.
- Good technical writing skills (Use Case, Test Case, Traceability Matrix, GUI Document).
- Good understanding of the software development process, software test life cycle and bug life cycle.
- Knowledge of bug tracking tools (Bugzilla will be a plus).
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them
No. of Positions:1
- QA Engineer with 1-2 Years of experience: 2
Web Services Development (Click to Expand)
Job Code: WSD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the payment gateway and middleware of our OTT Streaming solution.
Skills / Experience:
- Proficient in XHTML, PHP / MySQL, JavaScript, CSS, JQuery, Ajax
- Must have strong programming and analytical skills
- A willing team player with good interpersonal skills and can-do work attitude.
- Should be able to work independently
- Experience of implementing web services or service-oriented architecture is a strong plus.
- Knowledge/Experience of integrating shopping carts, payment gateways like Google Checkout, Paypal etc
- Experience of working with Codeigniter will be a plus.
- Experience of working with Amazon Web Services (EC2 Cloud) will be a plus.
- Hands on experience of some version control system.
No. of Positions:3
- Team Lead with 5+ Years of Experience: 1
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Customer and Technical Support (Click to Expand)
Job Code:CTS-11-12
Job Description:
Ideal candidate should have atleast a bachelor's degree with good communications skills. The successful candidates will work along-side our existing Customer and Technical support team who are responsible for assisting the customers worldwide over the phone. Our Customer Support Center operates 24x7 and the selected candidate will be required to work in the evening/night shifts. The agent will be mainly responsible for taking incoming calls and responding to customer emails. He will have to handle customer queries about our product and also solve problems that the customers are facing. The agent should have good internet searching skills in order to find information like timezones, weather, population, addresses etc which will be required while dealing with the customers.
Skills / Experience:
- Good communication skills.
- Excellent in spoken and written English.
- Arabic, Pushto and Farsi speaking skills is a plus.
- Understanding of wired and wireless networks.
- Should be able to troubleshoot very basic network issues.
- Computer literate (Windows and MS Office).
- Good problem solving skills.
- Able to prioritize and work independently with minimal supervision.
- Able to work effectively in a team environment
- Ability to follow up on tasks.
- Work effectively under pressure and maintain a positive attitude
- Capable of multi-tasking, prioritizing, and managing time efficiently
No. of Positions:1
- Customer Support Representative with 1-2 Years of experience: 3
Salary:
The successful candidates will receive a market competitive salary commensurate with work experience, skills and responsibilities.
Other Benefits:
Medical Insurance
Yearly Bonus
Sports and Gym facilities
Job Code: ESD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer or Electrical Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for embedded platforms (Set Top Boxes).
Skills / Experience:
- Expert level knowledge of C and C++.
- Excellent knowledge of data structures.
- Good understanding of RTOS and embedded system limitations.
- Knowledge of Code Optimization.
- Experience of Real Time Application Development is a plus.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of XML, JSON and SQL.
- Knowledge of Flash AS2/3 is a big plus.
- Knowledge of multimedia technologies and video streaming is a big plus
- Good debugging and performance optimizations skills.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions: 3
- Team Lead with 5+ Years of Experience: 1
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Job Code: APD-11-122
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for the Android platforms (Tablets and Set Top Boxes).
Skills / Experience:
- Expert level knowledge of Java.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Familiarity with XML, JSON and SQL.
- Familiarity with core Android framework.
- Good debugging and performance optimizations skills.
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions: 2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Job Code: IPD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for the iOS platforms (iPad and iPhone)..
Skills / Experience:
- Expert level knowledge of Objective C, C and C++.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of MVC design pattern. Familiarity with Apple GUI design guidelines is a plus.
- Familiarity with XML, JSON and SQL.
- Familiarity with core iOS framework.
- Good debugging and performance optimizations skills.
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions:2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Job Code: H5D-11-122
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the client side application of our OTT Streaming solution for different platforms.
Skills / Experience:
- Expert level knowledge of HTML5, CSS3.
- Practical knowledge of JavaScript, jQuery and AJAX is required.
- Good understanding of Object Oriented Programming (OOP) concepts.
- Good understanding of XML, JSON and SQL.
- Familiar with and be able to handle cross browser issues.
- Must be able to optimize JavaScript.
- Familiarity with WebView and single page application implementation is a plus.
- Familiarity with JavaScript MVC frameworks is a plus.
- Good debugging and performance optimizations skills.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them.
- Hands on experience of some version control system.
No. of Positions:2
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 2
Job Code: : TQA-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good analytical abilities and knowledge of quality standards for software development. The successful candidates will work along-side our existing team who are responsible for the testing and QA of our E2E OTT Streaming solution.
Skills / Experience:
- Good knowledge of black-box testing (Functional, Regression, GUI).
- Good knowledge of automation testing, load testing and performance testing.
- Good technical writing skills (Use Case, Test Case, Traceability Matrix, GUI Document).
- Good understanding of the software development process, software test life cycle and bug life cycle.
- Knowledge of bug tracking tools (Bugzilla will be a plus).
- Knowledge of multimedia technologies and video streaming is a big plus.
- Good problem solving skills.
- Good communication skills.
- Strong team player.
- Should be able to work independently
- Aptitude for learning new subjects and mastering them
No. of Positions:1
- QA Engineer with 1-2 Years of experience: 2
Job Code: WSD-11-12
Job Description:
Ideal candidate should have a degree in Computer Science/Computer Engineering with good programming concepts, analytical abilities and knowledge of quality standards for software development, with focus on performance & scalability. The successful candidates will work along-side our existing team who are responsible for the development of the payment gateway and middleware of our OTT Streaming solution.
Skills / Experience:
- Proficient in XHTML, PHP / MySQL, JavaScript, CSS, JQuery, Ajax
- Must have strong programming and analytical skills
- A willing team player with good interpersonal skills and can-do work attitude.
- Should be able to work independently
- Experience of implementing web services or service-oriented architecture is a strong plus.
- Knowledge/Experience of integrating shopping carts, payment gateways like Google Checkout, Paypal etc
- Experience of working with Codeigniter will be a plus.
- Experience of working with Amazon Web Services (EC2 Cloud) will be a plus.
- Hands on experience of some version control system.
No. of Positions:3
- Team Lead with 5+ Years of Experience: 1
- Senior Software Engineer with 3+ Years of Experience: 1
- Software Engineer: 1-2 Years of experience: 1
Job Code:CTS-11-12
Job Description:
Ideal candidate should have atleast a bachelor's degree with good communications skills. The successful candidates will work along-side our existing Customer and Technical support team who are responsible for assisting the customers worldwide over the phone. Our Customer Support Center operates 24x7 and the selected candidate will be required to work in the evening/night shifts. The agent will be mainly responsible for taking incoming calls and responding to customer emails. He will have to handle customer queries about our product and also solve problems that the customers are facing. The agent should have good internet searching skills in order to find information like timezones, weather, population, addresses etc which will be required while dealing with the customers.
Skills / Experience:
- Good communication skills.
- Excellent in spoken and written English.
- Arabic, Pushto and Farsi speaking skills is a plus.
- Understanding of wired and wireless networks.
- Should be able to troubleshoot very basic network issues.
- Computer literate (Windows and MS Office).
- Good problem solving skills.
- Able to prioritize and work independently with minimal supervision.
- Able to work effectively in a team environment
- Ability to follow up on tasks.
- Work effectively under pressure and maintain a positive attitude
- Capable of multi-tasking, prioritizing, and managing time efficiently
No. of Positions:1
- Customer Support Representative with 1-2 Years of experience: 3
Salary:
Other Benefits:
Yearly Bonus
Sports and Gym facilities