New Job Opportunity: Software Engineer – Protocol – 6218

New Job Opportunity: Software Engineer – Protocol – Southern California

Contact: Steve Eddington     Ref: 6218

Company Description:

Our client designs, manufactures, and markets a globally expanding portfolio of mobile and internet products designed to be as individual as the people who use them. Our client is currently the fastest growing of the world’s top ten mobile phone manufacturers, is part of a billion dollar Corporation, and one of the largest consumer electronics companies in the world.

Job Description:

Our client’s North America region is currently seeking an embedded software engineer, with protocol expertise, with a passion for software development and proven track record of working on mobile platforms. The individual will work on customizing mobile products to US customers and targeted mobile carriers. Successful candidates will have a computer science or related degree, expert level knowledge in C, C++ developments, and Embedded system development tools, and 6+ years’ experience engineering commercial embedded software platforms and relevant experience in developing or debugging multiple modules/layers of protocol stack.

The ideal candidate will possess a high level of technical creativity, problem solving ability, and software process and lifecycle expertise. He must also be self-motivated and possess the dedication, attitude and commitment to be successful with our client. This role is based in San Diego, CA with travel to our client’s overseas HQ approximately every 2 months, higher in certain seasons.

Duties:

  • Develop or integrate new features related to protocol
  • Debug complex software and system issues, analyze and debug issues found during certification testing, Network IOT, field tests, carrier tests
  • Optimize protocol/software settings and parameters to get the best performance in field (call drops, call quality, AGPS…)
  • Provide technical documentation, guidance and support on mobile platform capabilities
  • Work with the Engineering management team to establish and reinforce disciplined software development processes and best-practices
  • Work together with overseas development team to create and launch unique products in the market.

Experience/Qualifications:

  • Bachelor’s degree in Computer Science, Electrical Engineering, or related field
  • 10+ years of commercial software development experience
  • 7+ years in C, C++ developments, and Embedded system development tools IDEs
  • 5+ years’ experience in GSM/UMTS/1x/EVDO/LTE Multi-Mode Protocol Stack development and debug in the Mobile Cellular Industry, especially:
    • Good understanding of wireless communications systems and standards, including LTE (FDD/TDD), UMTS (WCDMA/TDS-CDMA/GSM/GPRS) and CDMA (1x/EVDO)
    • Knowledge of cellular protocol stack, firmware/hardware, RF driver components with solid experience in debugging issues stemming from these areas.
    • In depth experience in analyzing logs, troubleshooting issues from field or lab
    • Understanding of with IP telephony network, SIP, IMS, and standards like VoLTE
    • Good understanding of system development and verification testing methods and concepts
    • Experience with debugging GCF/PTCRB/CCF/NVIOT
  • Team player, with exceptional organizational skills with the ability to collaborate virtually.
  • Ability to develop and maintain key relationships.
  • Ability to manage multiple projects concurrently.
  • Ready, willing and able to travel.

Compensation: Based on Experience

Comments

comments