Careers

San Diego, CA


Helpdesk/Technical Support
Sr. Systems Engineer


Helpdesk/Technical Support

Job Responsibilities:

  • Support of personal computers, MS Office applications, network access, file and print services, security, anti-virus and email.
  • Monitor and maintain server systems and the supporting server operating systems, applications, equipment and backups.
  • Maintain and provide back-end support for all business applications and coordinate vendor support for copiers; printers and fax machines enterprise-wide.
  • Manage, maintain, and ensure recoverability of active directory, group policy, company data/applications and file security.
  • Manage, maintain, and ensure security of company information systems. This includes Antivirus, Anti-SPAM, and other applicable systems.
  • Perform all routine system tasks such as patch updates, system monitoring, etc.
  • Manage application and file system security.
  • Manage server hardware and related hardware.
  • Provide Windows 2000/2003 server operating system administration.
  • Provide server-level application administration.
  • Ensure server and application version control per management direction.
  • Provide recommendations for process/system improvement.
  • Produce and maintain appropriate operating procedures and documentation for systems and processes.
  • Maintain a high degree of professionalism and a team-oriented attitude.

Job Requirements:

  • 5+ years experience providing desktop support.
  • Working technical knowledge of network and PC operating systems, including Windows 2003 & Windows XP.
  • Working technical knowledge of TCP/IP.
  • Ability to present ideas in user-friendly language.
  • Ability to learn new software platforms.
  • Analytical and problem-solving abilities and keen attention to detail.
  • Ability to effectively prioritize and execute tasks in a high-pressure environment.
  • Experience working in a team-oriented, collaborative environment.
  • Ability to lift and transport moderately heavy objects, such as computers and peripherals.
  • Excellent customer services skills, self motivated and directed.
  • Proficient with MS Office.

Back to top

Sr. Systems Engineer

Position Scope:

The Senior Systems Engineer is responsible for network, security and system administration. Primary duties include the development, implementation and maintenance of standardized solutions for issues such as remote office and data center connectivity, B2B VPNs, storage and database replication, patch management, backups, and single sign-on. Secondary duties include mentoring fellow engineers and occasional desktop support for Windows and Linux workstations.

Job Responsibilities:

  • Assess business problems for application of appropriate technology to solve the problem
  • Plan, design and develop components and services to satisfy business requirements
  • Participate in project design and modeling activities, development, and cross-training of IT development resources for successful long-term integration of the technologies
  • Represent IT as a liaison in joint development efforts with other departments and outside consultants and contractors
  • Provide telephone technical support from our corporate office when not involved in an on-site installation project
  • Perform other collateral duties that may include new product testing, quality assurance, hardware testing, documentation, and the design or modification of customer training programs

Job Requirements:

  • 5+ years experience in an IT engineering role
  • Experience supporting Cisco LAN and WAN infrastructure, including switches, routers, content switches, firewalls and VPN concentrators
  • Experience supporting Linux / UNIX
  • Experience with systems, network and security monitoring services, email and groupware services, project planning and management, business continuity strategy and operations
  • Proficient with network design, implementation, testing and documentation
  • Excellent debugging and problem solving skills
  • Proficiency in one or more scripting languages such as Perl or VBScript. Microsoft Exchange Server 2000 or 2003
  • Advanced networking such as routing protocols, VPNs, load balancers and firewalls

 

Back to top

Tampere, Finland

Senior Software Engineer, DLNA
Senior Software Engineers
Software Engineers
Test Engineer


Senior Software Engineer, DLNA

Job Summary:

  • Design and develop DLNA and multimedia software products at application, middleware and driver levels.
  • Maintain and optimize existing releases of our software products.
  • Interact and participate with an international, talented team of multimedia engineers.

Job Qualifications:

  • MSc or BSc degree in Computer Science or Electrical Engineering.
  • At least some experience with C, Linux and development of software for embedded devices.
  • Familiar with DLNA specifications, UPnP protocols, and object-oriented programming in C++ for Symbian or WinCE.
  • Strong verbal and written communications skills in English.
  • Motivated, fast-learner and a good team player.

Back to top

Senior Software Engineers

Job Description:

Depending on your specific know-how and skills you will design and implement user interface architecture, develop multimedia applications, optimize codecs, and/or implement and integrate DVB-H or DRM solutions. You need to communicate effectively in the English language with other members of the team working in Tampere or other PacketVideo's offices.

Job Requirements:

We expect you to master C++/object-oriented programming and to have several years of experience in Symbian, Windows Mobile, Linux or other embedded operating system. You should preferably be familiar with one or more multimedia codecs and technologies such as WMA/WMV, MPEG-4, H.264, DVB-H, DRM, video telephony and multimedia streaming protocols. You have an MSc or BSc degree in computer science or equivalent.

Back to top

Software Engineers

Job Description:

As a member of a multinational team, your task will be to develop new application and user interface software and to maintain existing software releases for our multimedia products. You need to communicate effectively in the English language with other members of the team working in Tampere or other PacketVideo's offices.

Job Requirements:

You should have experience with C++ programming language and have at least basic understanding of object-oriented design. Preferably, you are also familiar with Symbian or Windows Mobile operating system. You have already completed or are finalizing your MSc or BSc degree in computer science or equivalent.

Back to top

Test Engineer

Job Summary:

  • Perform handset-level software test of embedded multimedia software components and applications.
  • Execute functional application, regression and performance tests.
  • Document and analyze test results and make recommendations for improvements.
  • Create test plans, cases and data.
  • Develop testing standards and procedures.
  • Develop an understanding of the interconnection between software features and user requirements.
  • Investigate, research and analyze defects.

Preferred Qualifications:

  • BS in Computer Science or Computer Engineering, or technical education certification/degree in computer-related field.
  • Working knowledge of C/C++.
  • Knowledge of Unix, Perl and Shell scripting languages.
  • Prior experience with defect tracking tools.
  • Working knowledge of software configuration management tools.
  • Background in Windows system administration (device drivers, registry changes).
  • Strong understanding of quality assurance practices and testing methodologies.
  • Strong analytical and problem-solving skills.
  • Excellent communication skills, both written and verbal in English.
  • Detail-oriented and organized.

Back to top

Tokyo, Japan

Embedded QA Engineer
Embedded QA Lead
Sr. Technical Program Manager


Embedded QA Engineer

Job Requirements:

  • B.S. in Computer Science or M.S. in Computer Science.
  • Three or more years of development and/or test automation experience.
  • Good coding skill in C and C++.
  • Excellent scripting skills in at least on common language (Perl, Python, Shell).
  • Proficient in a Unix/Linux and Windows environment.
  • Deep knowledge of audio and video technologies.
  • Excellent knowledge of multimedia a plus.

Preferred Qualifications:

  • Self-starter, organized and proactive communicator.
  • Superior analytical and problem solving skills.
  • Outstanding school or work performance.
  • Strong coding samples.
  • Excellent oral and written communication skills in both Japanese and English.

Back to top

Embedded QA Lead

Position Scope:

We are looking for a technical engineering manager who has a strong background in software engineering, test frameworks and automation to drive the overall planning, execution, tracking and delivery of state-of-the-art projects. Your job will be to utilize your leadership and management skills to lead the test team to deliver high-quality software products. In addition you will understand product specifications, create test plans, set up test environments, develop automated tests, execute and maintain the test suites, and analyze and report test results.

Job Requirements:

  • B.S. in Computer Science or M.S. in Computer Science.
  • Three or more years of development and/or test automation experience.
  • Good coding skill in C and C++.
  • Excellent scripting skills in at least on common language (Perl, Python, Shell).
  • Strong project management skills.
  • Able to mentor junior members, give technical advice and direction, and provide hands-on management.
  • Proven track record for high quality product delivery.
  • Knowledge of testing techniques and methodologies.
  • Deep knowledge of audio and video technologies.
  • Excellent knowledge of multimedia a plus.
  • 4+ years of test experience with mobile wireless related applications.
  • Experience in J2ME, Symbian, BREW or Windows Mobile.

Preferred Qualifications:

  • Self-starter, organized, takes initiative, and proactive communicator.
  • Team orientation and leadership skills.
  • Superior analytical and problem solving skills.
  • Outstanding school or work performance.
  • Strong coding samples.
  • Excellent oral and written communication skills in both Japanese and English.

Back to top

Sr. Technical Program Manager

Position Scope:

  • Actively collaborate with Engineering/Sales/Finance teams to scope and estimate embedded program initiatives.
  • Establish and lead an internal cross-functional core team to conceptualize, plan and manage the development and communication of programs to both internal and external customers.
  • Via an established program lifecycle methodology, ensure the program meets customer goals within requirement scope, schedule and budget constraints.
  • Have the necessary problem solving skills to effectively mitigate risks and communicate plans of actions to the customer and senior management.
  • Provide guidance and mentoring to the core Sr. Technical Program team.
  • Solve technical execution problems working directly with technical lead engineers.
  • Requires the ability to meet high expectations and make a difference in a fast-paced, ever-evolving start-up environment.
  • Periodic international and U.S. travel is required.

Job Requirements:

  • B.S. in Computer Science or Electrical Engineering.
  • MBA or M.S. highly desirable.
  • Five or more years experience in the wireless or high tech. industries, direct experience focused on Technical Program Management.
  • Fluent in Japanese, both written and verbally.

Preferred Qualifications:

  • Working knowledge of wireless multimedia, networking protocols, C/C++ development. Embedded applications for consumer products.
  • SDKs utilizing WinCE, Symbian and VxWorks Oss and HW platforms including ARM and OMAP.
  • Experience interfacing with international customers in Japan.

Back to top

Charlotte, North Carolina

Senior Java Developer (Member of Technical Staff I)

Position Scope:

  • Design, document, implement and unit test web-based software using Java in a distributed systems environment
  • Develop services for delivering personalized information to mobile devices
  • Create tools and algorithms to extract and relate relevant content from news feeds, TV programming guides and other sources
  • Develop relational database structures and queries for efficient update and retrieval of data
  • Design web-based user interfaces to identify, administer and present personalized information in a compelling way

Job Requirements:

  • Bachelor’s degree in Computer Engineering, Electrical Engineering, Electronic Engineering or a related field or the equivalent plus 5 years of related work experience developing software using Java
  • Distributed systems development using Java
  • Web Services (SOAP)
  • Frameworks (STRUTS and Spring)
  • XML
  • HTTP Protocol and Caching
  • MySQL
  • RSS
  • SSL
  • Linux
  • Java Servlets
  • Application Server (Tomcat)
  • web server (Apache)
  • Design Patterns

Back to top

Home Office - Remote Positions

Senior Systems Engineer - Mountain View, CA

The ideal candidate for this position will live and work in a home office near Mountain View, CA, working closely with a customer located in Mountain View.

Position Scope:

The Senior Systems Engineer is responsible for network, security and system administration. Primary duties include the development, implementation and maintenance of standardized solutions for issues such as remote office and data center connectivity, B2B VPNs, storage and database replication, patch management, backups, and single sign-on. Secondary duties include mentoring fellow engineers and occasional desktop support for Windows and Linux workstations.

Job Responsibilities:

  • Assess business problems for application of appropriate technology to solve the problem
  • Plan, design and develop components and services to satisfy business requirements
  • Participate in project design and modeling activities, development, and cross-training of IT development resources for successful long-term integration of the technologies
  • Represent IT as a liaison in joint development efforts with other departments and outside consultants and contractors
  • Provide telephone technical support from our corporate office when not involved in an on-site installation project
  • Perform other collateral duties that may include new product testing, quality assurance, hardware testing, documentation and the design or modification of customer training programs

Job Requirements:

  • 5+ years experience in an IT engineering role
  • Experience supporting Cisco LAN and WAN infrastructure, including switches, routers, content switches, firewalls and VPN concentrators
  • Experience supporting Linux / UNIX
  • Experience with systems, network and security monitoring services, email and groupware services, project planning and management, business continuity strategy and operations
  • Proficient with network design, implementation, testing and documentation
  • Excellent debugging and problem-solving skills
  • Proficiency in one or more scripting languages such as Perl or VBScript. Microsoft Exchange Server 2000 or 2003
  • Advanced networking such as routing protocols, VPNs, load balancers, and firewalls