Why join TerminalApps

Our product development is best in class and generation ahead, and our customers are the best in the business. To meet both the requirements we must have the best people with us. We have a reputation of being innovative and a complete provider of smart solutions to our customers. That reputation is based on the innovation, dedication, skills and abilities of our global teams. TerminalApps work in visual and signal computing algorithms -- the art and science of device applications. Our vision at TerminalApps, is to be Earth's most innovative place; A place where people can come to find and discover the solutions of most complex problems in simplest way. Our motto is to become a breakthrough technology, to build a deep industry relationships and to become a globally recognized brand.

Work with the Best

We dream big, just like you. But we don't take shortcuts. Our core beliefs: high ethical standards, respect for individuals, an appreciation for long-term relationships, a concern for the environment and a commitment to the communities we live in- are the same now as they were when TA was founded more than 7 years ago. But innovation isn't enough to succeed in the long run. Trust matters. We treat our customers with respect and deliver on our commitments, always with a keen eye on tomorrow's possibilities. We're moving with you into a new era, one good decision at a time. TAppers embrace professionalism and honesty and see mistakes and setbacks as stepping stones to success. Without first making some mistakes, Jack Kilby wouldn't have given us the integrated circuit, and Larry Hornbeck wouldn't have invented DLP technology. Knowing what's right, doing what's right and valuing what's right are integral components of TerminalApps's culture. This passion has always been a large part of our identity; and it will continue to be reflected in the way we treat our customers, each other, our shareholders and our communities.

High Ethics and Values

We dream big, just like you. But we don't take shortcuts. Our core beliefs: high ethical standards, respect for individuals, an appreciation for long-term relationships, a concern for the environment and a commitment to the communities we live in- are the same now as they were when TA was founded more than 7 years ago. But innovation isn't enough to succeed in the long run. Trust matters. We treat our customers with respect and deliver on our commitments, always with a keen eye on tomorrow's possibilities. We're moving with you into a new era, one good decision at a time. TAppers embrace professionalism and honesty and see mistakes and setbacks as stepping stones to success. Without first making some mistakes, Jack Kilby wouldn't have given us the integrated circuit, and Larry Hornbeck wouldn't have invented DLP technology. Knowing what's right, doing what's right and valuing what's right are integral components of TerminalApps's culture. This passion has always been a large part of our identity; and it will continue to be reflected in the way we treat our customers, each other, our shareholders and our communities.

Current Openings (0-10 Years)

+ Multimedia Development

Introduction TerminalApps, fastest growing company that kept its start-up's soul, leading provider of low-cost algorithms and high performance DSP algorithms and IPs. TerminalApps's Niagra design center is located on the Noida, at the heart of India's largest and most dynamic locations. This exceptional design centre has delivered leading products from TerminalApps DSP family. In this context, we are looking for new talents to work on the next generation Algorithms that will appear in the most desirable products over the next 3 years.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

JOB DESCRIPTION

Job Title: Multimedia Firmware Developer  Job ID #: 0102

Country: India  Location: Noida

Job Category: Multimedia Firmware Development  Employment Type: Permanent

Division: Digital Signal Processing and Multimedia  Department: Media Processing - Engineering

Experience level:  0-3 years

Education Qualifications: Preferably graduate from a University or Engineering School, in electronic engineering or computer science.

Mendatory Skills:

  • C programming for embedded systems
  • Java/C++ programming for PC hosted tools
  • Benchmarking of leading edge products
  • Writing tools/scripts to assist engineering in the group
  • A keen desire to learn new skills and solve new and interesting problems
  • Strong problem solving and mathematical skills
  • Strong programming skills

It's a bonus if you have knowledge/experience of:

  • Graphics, image or video processing background.
  • Embedded systems
  • Scripting experience - Unix shell(s)/Perl/Python
  • Familiarity with version control
  • A professional manner with good communication skills

Send your resume to careers@TerminalApps.com

+ Distributed Computing

Introduction TerminalApps, fastest growing company that kept its start-up's soul, leading provider of low-cost algorithms and high performance DSP algorithms and IPs. TerminalApps's Niagra design center is located on the Noida, at the heart of India's largest and most dynamic locations. This exceptional design centre has delivered leading products from TerminalApps DSP family. In this context, we are looking for new talents to work on the next generation Algorithms that will appear in the most desirable products over the next 3 years.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Description TerminalApps Niagra Labs is looking for top talents in the area of Cloud computing and data center infrastructure. The qualified candidates will play a key technical role in research projects related to Cloud Computing and will be involved in developing next generation Cloud based data center architecture and systems.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Title: Distributed Computing Algorithms Developer  Job ID #: 0103

Country: India  Location: Noida

Job Category: Distributed Computing Algorithms  Employment Type: Permanent

Division: Digital Signal Processing and Distributed Computing  Department: Distributed Computing - Engineering

Experience level:  0-5 years

Education Qualitfication: B.Tech, B.S, M.Tech with Electronics and Communication Engineering from Premier Colleges.

Mendatory Skills:

  • 3-5 year software system development experience in ICT technologies with Ph.D. or MS degree in Computer Science, Electrical Engineering or related field.
  • Solid understanding and hands-on experience of Cloud Computing platform (e.g. OpenStack), virtualization technologies , and distributed system design is required.
  • Strong programming skills in C/C++/Java on Linux /Windows environments are required, and the ability to work independently is highly desired.
  • Knowledge of IP network architecture and protocols is expected, and familiarity with Web Service and real-time communication system is a plus.
  • Excellent communication and interpersonal skills, as well work skills within a multi-cultural team.

It's a bonus if you have knowledge/experience of:

  • Design, develop and implement new Cloud Computing components and systems
  • Research and evaluate Cloud systems and open source Cloud platforms
  • Collaborate with research and product development teams on technology transfer and system integrations

Send your resume to careers@TerminalApps.com

+ Embedded Systems

Introduction TerminalApps, fastest growing company that kept its start-up's soul, leading provider of low-cost algorithms and high performance DSP algorithms and IPs. TerminalApps's Niagra design center is located on the Noida, at the heart of India's largest and most dynamic locations. This exceptional design centre has delivered leading products from TerminalApps DSP family. In this context, we are looking for new talents to work on the next generation Algorithms that will appear in the most desirable products over the next 3 years.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Description Individual will contribute to the dynamic applications engineering team for Mobile Phone handset definition and design. Individual will be responsible for supporting TerminalApps's growing portfolio of MSM platforms. The job involves working closely with partners and customers of TerminalApps to define the specifications of the mobile phone handset products, part selection, system design, design reviews, support while doing system debug, partner deliverables etc. Responsibilities: As a member of TerminalApps customer engineering team, the individual will be responsible for successful integration of TerminalApps MSM solution into customer end products in mobile, PC, and consumer electronics markets. Individual will be responsible to work closely with cross function teams in TerminalApps, including development engineering, product marketing and business development, program management, systems team, SW team and peers in customer engineering organization across multiple regions. Individual will be responsible to create chipset documentation, reference schematics, training material, etc for worldwide customer support. Individual will be responsible to engage with customer designs, assist customers in feature definition and design reviews, provide in-depth technical responses to customer queries, do troubleshooting of customer designs and provide necessary training to customers. Candidate should have minimum 5 years of relevant experience. Past expertise in interacting with multiple teams in HW, SW, domain skills in Digital/Baseband and sound technical knowledge of TerminalApps MSMs are desirable. The candidate should be willing to travel. Basic Qualifications: Sound understanding of Digital/BB HW design and PCB design. Good trouble-shooting skills with analysis and debugging ability on Board bring up (boot-up). Solid knowledge in High Speed Digital interfaces such as : Memory Bus I/F (NAND, eMMC, LPDDR1/LPDDR2/LPDDR3 SDRAM, etc.) Display interfaces (parallel and serial), preferably MIPI DSI Camera interfaces (parallel and serial), preferably MIPI CSI High Speed peripherals (USB, SDC, etc) Standard Peripheral interfaces (UART, SPI, USIM, I2C, JTAG, HDMI, etc). Experience with Digital HW/baseband system and board level design. Familiarity with Digital ASICs and system design on Mobile phone application. Strong understanding of Mobile products including Smart/PDA phones, feature phone and data cards/modules. Hands on experience in working with Oscilloscopes, Logic Analyzers, layout CAD tools such as PADS and Allegro. Basic knowledge of ARM processors, experience in working with JTAG emulators, Display drivers and Memory is preferable. Knowledge of Multi-core system/inter-chip system design is a plus.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Title: Embedded Systems Firmware Developer  Job ID #: 0104

Country: India  Location: Noida

Job Category: Embedded Systems Firmware Development  Employment Type: Permanent

Division: Digital Signal Processing and Embedded Systems  Department: Embedded Systems- Engineering

Mendatory Skills:

  • C programming for embedded systems
  • Excellent theoretical and practical knowledge of microprocessor concepts, electronic interface circuits, and control applications
  • Significant firmware development experience for 8-bit, 16-bit and 32-bit microprocessors using C and some assembly language
  • Experience with inter-board communication using serial, I2C, SPI or similar methods.
  • Experience with multi-tasking and multi-processor communication using 8-bit microprocessors with and without RTOS implementations
  • Experience with techniques and methods for in-field self-programming of flash code memory in microprocessors
  • Experience in use of advanced development/debugging tools; e.g. C compilers, ICE, JTAG, logic analyzers, etc.
  • Prior experience implementing communication protocols in low-cost microcontrollers including creating proprietary protocols
  • Excellent communication and leadership skills
  • Experience in project management and scheduling
  • High energy with an enthusiastic attitude, desire for continued learning, and a willingness to take on difficult technical challenges
  • Prior experience with Design for Manufacturability, and Design for Testability
  • Experience showing increasing level of responsibility in design projects, with several designs managed from conception through production release.
  • Experience in design verification and validation, including design reviews, code reviews, test plans, etc.

It's a bonus if you have knowledge/experience of:

  • Graphics, image or video processing background.
  • Embedded systems
  • Scripting experience - Unix shell(s)/Perl/Python
  • Familiarity with version control
  • A professional manner with good communication skills

Send your resume to careers@TerminalApps.com

+ LTE and Wireless

Introduction TerminalApps, fastest growing company that kept its start-up's soul, leading provider of low-cost algorithms and high performance DSP algorithms and IPs. TerminalApps's Niagra design center is located on the Noida, at the heart of India's largest and most dynamic locations. This exceptional design centre has delivered leading products from TerminalApps DSP family. In this context, we are looking for new talents to work on the next generation Algorithms that will appear in the most desirable products over the next 3 years.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Description This is a great opportunity to work for a global company in an innovative Test and Measurement organization with in-house product design and manufacturing. This role is within the Algorithms Group which has been responsible for exploring, investigating, defining and leading the future products and technologies of the company for most of the wireless systems from WLAN (802.11ac/ad), GSM, WCDMA, HSPA+, LTE/LTE-A through to 5G technologies. The Algorithms Group is an integral part of all Indian Engineering programmers, working closely with all other functional groups including RF, DSP, VHDL, SW, higher layer and test groups and interfaces directly with the wireless business unit filtering and analysing marketing and customer technical requirements. The Algorithms Group is an excellent group for training and establishing multi-discipline engineers with strong technical skills and business knowledge. The Algorithms Group and the company promote a high level of autonomy and technical ownership encouraging every individual to step up to a bigger job and grow into different technical areas and allowing freedom in innovative way of doing things.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Title: LTE Physical Layer Algorithms Developer  Job ID #: 0105

Country: India  Location: Noida

Job Category: Air-Interface Algorithms  Employment Type: Permanent

Division: Digital Signal Processing and Wireless  Department: Wireless Development - Engineering

Experience level:  0-5 years

Education Qualitfication: B.Tech, B.S, M.Tech with Electronics and Communication Engineering from Premier Colleges.

Mendatory Skills:

  • C programming for embedded systems
  • Significant experience in wireless communications, ideally including some experience working with GSM, UMTS or LTE wireless standards.
  • Detailed understanding of a variety of cellular air-interfaces (For example GSM/GPRS/EDGE, WiMax, WCDMA, LTE, etc.)
  • Product development experience with a major Network or Ue vendor company (e.g. Nokia, Siemens, NEC, Panasonic, Qualcomm, Alcatel, Motorola, Ericsson etc.).
  • Experience with GSM/GPRS/EDGE/WCDMA/LTE physical layer algorithm programming (for both the control and data path) in both C and DSP assembly code.
  • Understanding of the interface between a protocol stack and the physical layer.
  • Outstanding written and oral communication skills in English.
  • Good communication and organisation skills, with a logical approach to problem solving, good time management and task prioritisation skills.
  • Proactive and able to work with a minimum of supervision.

It's a bonus if you have knowledge/experience of:

  • Graphics, image or video processing background.
  • Embedded systems
  • Scripting experience - Unix shell(s)/Perl/Python
  • Familiarity with version control
  • A professional manner with good communication skills

Send your resume to careers@TerminalApps.com

+ Machine Vision and Image Processing

Introduction TerminalApps, fastest growing company that kept its start-up's soul, leading provider of low-cost algorithms and high performance DSP algorithms and IPs. TerminalApps's Niagra design center is located on the Noida, at the heart of India's largest and most dynamic locations. This exceptional design centre has delivered leading products from TerminalApps DSP family. In this context, we are looking for new talents to work on the next generation Algorithms that will appear in the most desirable products over the next 3 years.

Being part of the TerminalApps community means:

  • Creating something that the world is waiting to see!
  • Being passionate about digital technology
  • Designing algorithms at the heart of most smartphones, tablets and games consoles
  • Joining an innovative and collaborative team of experienced engineers and talented graduates, coming from the very best engineering schools

Join our success! We look forward to receiving your application!

Job Description We are building on and expanding our reputation as the industry powerhouse for innovation in both wireless technologies and enabling advanced multimedia capabilities. Join TerminalApps India and become part of the growing multimedia systems team that continues to innovate and bring solid differentiation to our chipsets. We are seeking experienced system engineers for cutting edge design efforts in camera components of our chipsets powering most smartphones. The successful candidates will be part of the R&D team developing embedded camera and imaging solutions and advanced algorithms, working with hardware teams on design optimizations, performance simulations and verification support. The job responsibilities may include a subset of the following: Algorithm research and development for next generation camera features and image quality improvement Design the architecture including HW block partitioning, performance and power optimization features Implement models (using C/C++, systemC) to accurately model the HW Prototype solutions on mobile platforms for proof of concept and demonstration purposes Supporting HW verification & SW development via behavioral model vectors Candidates with strong analytic and problem solving skills with background and experience in implementation are preferred. Candidates should have expertise in the following areas: Strong work experience with camera pipeline processing Strong background in digital image & signal processing and image coding technologies. Strong programming skills and working experience in C/C++, Matlab. Background in computer vision and color science preferred.

Job Title: Multimedia Firmware Developer  Job ID #: 0106

Country: India  Location: Noida

Job Category: Multimedia Firmware Development  Employment Type: Permanent

Division: Digital Signal Processing and Multimedia  Department: Media Processing - Engineering

Experience level:  0-3 years

Education Qualifications: Preferably graduate from a University or Engineering School, in electronic engineering or computer science.

Mendatory Skills:

  • C programming for embedded systems
  • Java/C++ programming for PC hosted tools
  • Benchmarking of leading edge products
  • Writing tools/scripts to assist engineering in the group
  • A keen desire to learn new skills and solve new and interesting problems
  • Strong problem solving and mathematical skills
  • Strong programming skills

It's a bonus if you have knowledge/experience of:

  • Graphics, image or video processing background.
  • Embedded systems
  • Scripting experience - Unix shell(s)/Perl/Python
  • Familiarity with version control
  • A professional manner with good communication skills

Send your resume to careers@TerminalApps.com