Industry leaders can be seeking potential candidates with experience/knowledge in the wireless engineering areas of DSP – physical layer development, embedded call processing software, digital hardware design and test/integration for UMTS/EVDO/LTE protocol standards. The ideal candidate will be an aggressive, problem solver capable of satisfying challenging technical issues in a result oriented collaborative environment.

Company can provide an excellent challenging working environment with a focus on team building and results. Here are the examples of vacancies.

DSP Engineer

Role:

The candidate(s) will be responsible for architecting, designing, algorithm development, implementation and verification of physical layer requirements for 2.5/3G & 4G wireless systems.

Job Responsibilities:

  • Design and implementation of (DSP firmware) 3-4G physical layer wireless requirements; UMTS , EVDO, and LTE
  • Design, implementation and verification of physical layer inter-networking software algorithms.
  • Designing C/C++ and MATLAB simulations to evaluate system performance under multi-path – fading channel propagation conditions.
  • Coordinate with hardware and upper layer software engineers in implementing and satisfying specification requirements.

Skills/Requirements:

  • BSEE/MSEE in Mathamatics-Physics & or Electrical Engineering plus relevant industry experience in DSP, algorithm design and implementation
  • Expertise in communication theory, signal processing, error correcting codes, information theory, probability and random processes.
  • Solid background in digital wireless communication (modulation/demodulation, equalization, and speech or channel coding) with strong simulations coding skills required.
  • Strong analytical and problem solving skills.
  • Ability to program effectively in C/C++, DSP Assembly language.
  • Excellent communication and teamwork skills.
  • Detailed knowledge and experience with wireless standards such as UMTS/EVDO/LTE a plus

Intern DSP Test Job Description

Job Description:

This position deals with software testing for the physical layer of 3G 1xEVDO. The candidate will be required to perform test automation for the physical layer modules for 1xEVDO. Knowledge of communication systems theory, cdma systems and signal processing is required.

Skills/Requirements:

  • Work in a team to develop and debug 3G wireless systems
  • The task spans HW/SW algorithm design/implementation/test to platform bring-up and characterization.
  • Experience working with fixed point signal processors is a plus, experience working with fixed point signal processors is a plus
  • Strong programming skills.Knowledge of C, Matlab, Tcl desirable.
  • Must have excellent problem solving, written and oral communication skills.
  • Must be self motivated and comfortable working independently

Embedded Real Time Software Engineers

Role:

The candidate (s) will be responsible for embedded software upper Layer protocol development. This is a hands-on role, involving analyzing system behavior, designing, implementing and integrating enhancements, and then validation prior to release.

Job Responsibilities:

Real time embedded device programming of communication protocols for 3-4G wireless systems, system level platform development.

Skills/Requirements:

  • BSEE/MSEE in Electrical Engineering plus relevant industry experience in protocol software.
  • Design and implementation of wireless communication software protocols as defined by ETSI.
  • Strong analytical and problem solving skills.
  • Ability to program effectively in C/C++, Linux
  • Embedded firmware design skills including experience with real time operating systems, ROM/RAM/MIPS tradeoffs, hardware porting and change management techniques.
  • Excellent communication and teamwork skills.
  • Detailed knowledge and experience with wireless standards such as GSM/UMTS /EVDO and LTE a plus.

Protocols Software Engineer

Role:

The candidate will be responsible for the development of platform and applications aspects for the GWT UMTS Femtocell The candidate will be responsible for developing core network UMTS protocols such as RANAP, RRC, RLC and MAC for the UMTS Femtocell. This is a hands-on role, involving analyzing system behavior, designing, implementing and integrating enhancements, and then testing prior to release.

Job Responsibilities:

  • Developing in an environment using one or more of: Linux, GNU toolchain, Eclipse CDT and SVN.
  • Developing for a target running Linux, ideally on a multi-core processors.
  • Development in kernel space.
  • Programming SIMs and TPMs.
  • Developing in an environment using one or more of: Linux, GNU toolchain, Eclipse CDT and SVN.
  • Developing UMTS (or similar) protocols such as RLC, MAC, RRC or RANAP

Skills/Requirements:

  • Experience in developing applications for an embedded platform under Linux.
  • Experience in developing UMTS (or similar) protocols such as RLC, MAC, RRC or RANAP.
  • Significant experience in developing protocol layers in C and C++.
  • Experience in developing multi-threaded applications.
  • Ability to take responsibility for an entire feature from requirements capture to delivery.
  • Ability to design and implement robust and maintainable software.
  • Ability to work at all stages of the development cycle from requirements analysis through architecture/design, code/test, interacting with QA and on-going support.
  • Self-starting and self-motivated team player who can produce high quality software.

Qualifications and Experience:

  • Good academic record including a degree in Electrical/Electronic engineering, Computer Science, Physics or equivalent.
  • 3-5 years designing and implementing UMTS and/or GSM protocols
  • 3-5 years of hands-on work with embedded systems including use of Embedded C and C++
  • Significant experience of working in a team to deliver software to demanding timescales.

Intern- SW Engineer

Description:

The Global Wireless Technologies (GWT) is looking for an undergrad- graduate intern to design and implement prototypes related to communications sub-systems . The selected candidate shall work under the guidance of software communications system architects.

Qualifications:

  • M.S candidates with specialization in Computer Science or Engineering are be preferred.
  • The selected candidate must demonstrate proficiency in programming languages such as C, C++ and python.
  • Working knowledge in one or more flavors of Linux operating systems such as Fedora and Ubuntu is a must.
  • The candidate must have working knowledge in use of tools such as GNU and scripting languages.
  • Candidate must be familiar with Linux kernel programming, device drivers
  • Familiarity with one or more communications technologies (, 3G) and low-level software design in Linux desired.
  • Candidate must have familiarity with code instrumentation and use of software tools for power and performance measurements and profiling.
  • Working knowledge of the Intel Instruction Set Architecture (ISA) and one or more embedded controller development frameworks (ARM, MIPS,PowerPC) a strong plus.

Must have skills:

  • Excellent C/C++ programming skills
  • Linux programming – kernels and drivers
  • Communication protocols – RTP, MPEG

Nice to have skills:

  • Embedded programming for ARM or MIPS .Power PC
  • DSP programming
  • Wireless tech – 3G
  • This is a 3 or 6 month Internship depending on the selected candidate’s availability.

Digital Hardware Design Engineers

Role:

The candidates will be directly involved in the design and debugging of hardware design platforms.

Job Responsibilities:

  • Design, develop and debug hardware platform for wireless communications with stringent size, power and cost constraints.
  • Design, develop and test Digital Control Logic.
  • Work closely with software team to integrate and debug hardware platforms.

Skills/Requirements:

  • BSEE/MSEE in Electrical Engineering plus five (5) years relevant experience in Wireless hardware design.
  • Strong analytical and problem solving skills.
  • Knowledge of Microprocessors, DSPs, Memory Management Systems.
  • Knowledge of wireless standards and requirements for GSM/UMTS/EVDO and LTE.
  • Experience with VHDL Design and Implementation.
  • Experience in De-bugging new products.
  • Experience with Test Equipment.
  • Ability to work effectively with ORCAD and other design and development tools.
  • Excellent communication and teamwork skills.

Digital Hardware Design Engineers- Entry Level

Role:

The candidates will be directly involved in the design and debugging of hardware design platforms.

Job Responsibilities:

  • Entry Level- Design, develop and debug hardware platform for wireless communications with stringent size, power and cost constraints.
  • Design, develop and test Digital Control Logic.
  • Work closely with software team to integrate and debug hardware platforms.

Skills/Requirements:

  • BSEE in Electrical Engineering
  • Strong analytical and problem solving skills.
  • Knowledge of Microprocessors, DSPs, Memory Management Systems.
  • Knowledge of Basics of Communication Systems (Communication Protocols Preferred).
  • Knowledge of Hardware Description Language (Verilog, VHDL)
  • Experience with Test Equipment.
  • Knowledge of Orcad and PCB Layout.
  • Excellent communication and teamwork skills.

Hardware and Software Test and Integration Engineers

Role:

The candidates will be directly involved in testing and integration of software.

Job Responsibilities:

Test new Products for compliance to Industry Specifications.

Skills/Requirements:

  • BSEE in Electrical Engineering plus three (3) years relevant experience in software testing on hardware platforms.
  • Strong analytical and problem solving skills.
  • Ability to work effectively with test equipment and hardware.
  • Excellent communication and teamwork skills.

Linux Software Engineers

Summary:

The candidates will be responsible for developing and supporting embedded software for a next-generation mobile wireless base station and base station controller. This position requires: embedded C++ development experience in an RTOS environment, experience with multiprocessor software development and familiarity with communications equipment. This role often involves working as part of a small team or independently for both development and support of our existing software through the software release cycles.

Skills/Requirements:

  • Minimum of 4+ yrs of experience that includes embedded systems, RTOS, Compact PCI, ‘C/C++’ programming, object oriented design skills, debugging and resolving defects.
  • Ideal candidate should have some experience in embedded RTOS (Linux Kernel understanding; Linux File System), Linux Firmware Management and system services such as inter-process communication, chassis management, redundancy and some embedded network management (CLI, SNMP, XML).
  • Knowledge of data communications, computer network protocols (ex: TCP/IP, Ethernet, T1/E1, PPP).
  • Experience in developing OS abstraction layers for Linux, building communication framework software for a multiprocessor platform and node management software.
  • Experience with PowerPC, MIPS, and x86 64 CPU architectures including BSP and driver development for either Linux
  • Experience with Tool chains (gnu compilers for PowerPC, MIPS, x86.)
  • Strong problem solving, troubleshooting, debugging. Systematic and detail oriented with an understanding of RTOS task scheduling, task interactions, semaphores, memory management and embedded file systems.
  • Experience working defects through a well defined defect resolution process. This may include determining root cause while updating defect notes during the analysis and documenting the fix, risks and instructions for testers before checking in bug fixes
  • Strong ability to collaborate and work closely with others. Experience working comfortably in a software release team, interacting productively QA testers, program managers, release engineering teams.
  • Ability to lead a development and deliver projects on schedule with strong project management skills.
  • Strong communication skills.
  • Motivated, self-starting, team player.

Qualifications and Experience:

BS/Masters Preferred (Computer/Electronics/Electrical Engineering).

Software Quality Assurance Engineer

Summary:

Responsible for establishment and maintenance of a QA process covering GWT’s multi-standard products , experience in CDMA,UMTS & LTE system testing.

Job Responsibilities:

Test planning, test bed set up and test execution, defect management, requirements, feature architecture and test plan reviews, feature and system test execution.

Role:

  • Provide and maintain Debugging and Trouble-shooting customer issues in Platform and Application areas under time constraints
  • Provide analysis and recommend solutions as well as implement the solutions
  • Provide technical support to customer facing teams when critical issues or service outages happen
  • Guide and support other members of the team in resolving technical issues and improving their debugging skills

Skills/Requirements:

  • Experience in CDMA 2k,UMTS ( LTE) system testing.
  • Should have a good knowledge of call processing, hand offs and mobility management.
  • Experience in test estimation, test planning and test execution and exposure defect tracker tool Clear Quest is must.
  • Knowledge of QXDM, PDSN testing tools, NMS/EMS.
  • Exposure in configuring, VOIP/PTT testing will be an added advantage
  • Must possess strong debugging and analytical skills
  • Must be familiar with at least one of the following architectures and its assembly op-codes:, PowerPC, MIPS
  • Good knowledge of embedded OS, preferably Linux
  • Good communication skills
  • Independent

Qualifications and Experience:

  • 2+ years Experience in software development/sustaining in an embedded RTOS environment
  • Bachelor’s in CS/EE, Masters preferred
  • Wireless experience a plus

System Administrator

Role:

Under limited supervision, performs system administration & planning for all aspects of GWT- IT-infrastructure. Provide a reliable, durable & cost-effective solutions for all GK’s IT related needs.

Job Responsibilities:

  • Perform a wide range of system administration duties on windows, Linux and VMware servers including install, debug, maintain, upgrade, and general support.
  • Perform a wide range of network administration duties on all the routers and switches.
  • Expert knowledge in scripting languages, like Perl, bash, etc.
  • Maintain, upgrade and install key development tools, like, CVS, Bugzilla, etc.
  • Evaluate, test, and deploy all software and hardware upgrades to the company infrastructure.
  • Proactive monitoring of all servers, machine, instruments and other applications and services using a combination of tools to ensure high availability and SLA’s.
  • Perform regular and on-demand system backups and recoveries.
  • Assist in developing, implementing, testing and maintaining server level disaster recovery plans.
  • Collect and review system data for capacity and planning purposes.
  • Interface with vendors for procurement & maintenance of all IT infrastructures.
  • Manage & troubleshoot networks, intranet & internet connectivity throughout the organization
  • Maintain up-to-date knowledge of emerging server tools and technologies.
  • Research, evaluate and recommend system technologies to support business requirements.
  • Rigorously create and maintain documentation for all processes and procedures.
  • Lead, train and support the work of other staff engaged in similar functions
  • Attend and actively participate in weekly meetings

Qualifications and Experience:

  • Understanding Computer Science, Computer Engineering, or related field preferred (relevant experience may be considered in lieu of a degree).
  • Minimum 2-3 years experience in Systems Administration
  • At least 2-3 years experience with Hardware & networking
  • Advanced knowledge of installations, upgrades and troubleshooting of Windows Server 2000/2003, VMware ESXi server and Centos (Linux) servers.
  • Advanced database administration skills including backups/restores, monitoring DB performance, running SQL scripts to monitor the system and modify tables when required. Knowledge of MySQL server administration and troubleshooting highly desirable.
  • Working knowledge of web application security, understanding of vulnerabilities and countermeasures
  • Strong technical aptitude and ability to research & solve complex issues independently.
  • Ability to effectively communicate issues and resolutions to all levels of the organization
  • Ability to maintain confidentiality with sensitive customer and internal information

PCB Layout Designer

Role:

The candidates will be directly involved in the design of complex multi-layer, mixed signal PCB designs.

Job Responsibilities:

Board Layout Design

Skills/Requirements:

  • Experience with Allegro
  • Demonstrated skills with complex Multi-layer PCB design
  • Familiar with Analog and RF design General
  • BSEE/MSEE in Electrical Engineering
  • Strong analytical and problem-solving skills
  • 5+ years experience in a board layout role