OverviewSan Diego, CA - USA
Hangzhou, China

    Copyright © 2010-2012 VIA Telecom., Inc. All Rights Reserved.

To apply for any of the following openings. please email your resume to:careers@via-telecom.com



System Verification Engineer - Intern (201021)
Embedded Software Engineer (201018)
PC Application Tools Software Engineer (201017)
Protocol Stack Data or Signaling Software Engineer (201016)
Hardware Manager (201008)
Protocol Stack Software Engineer (201007)

 

 

 

 

 

 

System Verification Engineer - Intern (201021)
Responsibilities:
  • Develop automated test procedures for the systems verification of CDMA Modem features
    • Implement instrument drivers for remote control of test instruments
    • Implement test procedure in Visual Basic
  • Integrate the test procedure in existing Automated Test Environment
  • Validate the automated test procedure

Requirement:

  • Bachelor Science in computer science, computer engineering, electrical engineering, or software engineering
  • Strong programming skills in Visual Basic and other languages (C/C++ and MS.NET)
  • Familiarity with operating systems, servers, networking, clients, database
  • Knowledge of RF and wireless communication systems desired.
  • Familiarity with general lab and wireless test equipment desired (RF generators, channel emulators, spectrum analyzer, etc)

 

TOP

 

 

Embedded Software Engineer (201018)
Responsibilities:
  • Responsible for resolving the customer reported issues during the development of VIA Telecom based products.
  • Debug real-time embedded software written in ‘C’ or assembly language in a multitasking environment based on the customer reported defects.
  • Understand the existing overall software design captured in a high level description document and document the application interface.
  • Work with internal and external engineers to debug the hardware and software interface for functional hardware blocks.
  • Integrate unit fixed software into a product software release.
  • Use embedded debugging tools such as an in-circuit emulator or a logic analyzer.
  • Maintain designed software units under configuration management system.

Requirement:

  • Minimum of BSCS or BSEE
  • Minimum 5 years of experience in ‘C’ in a real-time embedded environment.
  • USB, SDIO, SPI, Flash device driver implementation experience. 
  • Knowledge of embedded debugging environment tools such as in-circuit emulation and logic analyzer
  • Ability to travel up to 30-50% of the time
  • Strong knowledge of multitasking OS concepts.
  • Experience with ARM microprocessor family is a definite plus.
  • Knowledge of wireless and digital cellular standards (1x or EV-DO CDMA) is a definite plus.
  • Product development lifecycle experience.
  • Good verbal and written communication skills.
  • Self-motivated and good teamwork skills.

 

TOP

 

 

PC Application Tools Software Engineer (201017)
Responsibilities:
  • Responsible for resolving the customer reported issues in the development of VIA Telecom based products.
  • Work with internal and external engineers to debug PC software.
  • Integrate unit tested software into a product software release.
  • Gather requirements from product architects, engineers, and customers for various software tools projects.
  • Develop test plans and execute test cases to validate software tools with a development platform.
  • Produce documentation on design specifications and user's guides.

Requirement:

  • BSCS
  • 5+ years of system and application software development experience in a Windows environment
  • Ability to travel up to 30%-50% of the time.
  • Skills with a wide variety of programming languages including C/C++, Visual Basic, and MS.NET C#
  • Windows SDK and MFC experience developing UI/APIs required
  • Windows COM DLL experience required
  • Product architecture, design, implementation and testing experience
  • Strong skills for designing clean, intuitive GUI or API that maximize ease of use
  • Experience with real-time applications
  • Good verbal and written communication skills
  • Self-motivated and good teamwork skills

TOP

 

 

Protocol Stack Data or Signaling Software Engineer (201016)
Responsibilities:
  • Responsible for resolving the customer reported issues in the development of VIA Telecom based products.
  • Maintain CDMA EVDO wireless protocol stack software for Voice or Data in a real-time embedded multitasking environment.
  • Provide customer support for product commercialization efforts that may include coding, debugging, and testing.
  • Provide support to customers as products are submitted for IOT lab and field tests until those products are certified.

Requirement:

  • Minimum of BSCS or BSEE.
  • Minimum 5 years of experience in ‘C’ in a real-time embedded environment.
  • Minimum 5 years wireless protocol development is required, including analysis, design, coding, debugging and testing.
  • Ability to travel up to 30-50% of the time.
  • Provide support to customers as products are submitted to IOT lab tests.
  • Working knowledge and experience with protocol and data stack development in a real-time embedded environment is required
  • Knowledge of embedded development and debugging tools are required.
  • Working knowledge and experience with CDMA EVDO protocol is highly desirable.
  • Knowledge of other wireless protocols (CDMA, WiMax, UMTS, GSM, etc) is highly desirable.
  • Working knowledge and experience with network data protocols (TCP/IP, PPP).

 

TOP

 

 

Hardware Manager (201008)
Responsibilities:
  • Hardware (digital and analog, RF) design and support for all chip projects, including, but not limited to: development platforms, testing platforms, reference designs, and customer platforms
  • Review and correct technical documentation in line with project schedules and plans
  • Technical management with a technical group for the successful planning of projects
  • Manage a functional organization budget requiring allocation of resources across projects
  • Participate in the technical development process responsible for maintaining and deploying processes, quality strategy and metrics for the line and improving process quality over time
  • Provide support for recruiting and training to satisfy staffing requirements of projects in time to meet approved project plans and schedules
  • Regularly conduct employee reviews with professional development goals and allocate team member incentives
  • Maintain accountability and responsibility of team members to accomplish results in a supportive, motivating, and empowering manner
  • Hold regular team meetings to share information, review issues, and delegate projects

Requirement:

  • Technical expertise in HW design for analog and mixed-signal, digital hardware, and radio
  • Previous management experience with demonstrated leadership skills preferred
  • Able to organize, multi-task, and set priorities toward meeting projects deadlines
  • Hands-on experience in employee coaching such as praise, discipline, counseling, and listening
  • Proactive approach to problem solving and negotiations
  • Ability to make decisions and weigh risks

 

TOP

 

Protocol Stack Software Engineer (201007)
Responsibilities:
  • Develop wireless networking IP protocol stack software for Voice and Data in a real-time embedded multitasking environment, including analysis, design, coding, debugging, testing, and maintenance.
  • Integrate unit tested software into a product software release.
  • Maintain designed software units under configuration management system.

Requirement:

  • Minimum education: BSCS or BSEE.
  • Minimum 3 years of experience in ‘C’ in a real-time embedded environment.
  • Minimum 2 years IP networking protocol development required, including analysis, design, coding, debugging, and testing.
  • Working knowledge and development experience with VoIP IP protocols (SIP, RTP, RTCP) in a real-time embedded environment.
  • Working knowledge and development experience with IP network data protocols (TCP/IP, PPP, MobileIP, IPv4, IPv6).
  • Knowledge of embedded development and debugging tools such as in-circuit emulator.
  • Knowledge of IP compression and security protocols (RoHC, Sigcomp, EAP-AKA, etc) preferred.
  • Knowledge of wireless protocols (CDMA, WiMax, UMTS, GSM, LTE, etc) preferred.
  • Good verbal and written communication skills.
  • Self-motivated with good teamwork skills.

 

TOP