software engineer

Location(s): Kirkland, WA/ Hyderabad, India

Reference: SWKL-0104

The PortalPlayer Software Engineering Group designs, develops and deploys state-of-the-art software and applications that support digital music devices. It is a demanding responsibility requiring hardware/software application engineering and working with multi-vendor software and hardware.

You will develop complex architectures and code which may include performing in a team of software engineers with the responsibility to deliver a suite of code. In this position you may be responsible for assisting to remove roadblocks impeding development. You will be required to solve customer problems identified by sales and marketing, and diagnose and troubleshoot customer problems.

Successful applicants will be able to assist with Benchmark testing, and assist with identification of opportunities consistent with product capabilities. You will also be required to track and advise on evolving/developing related software technologies. You should have a concept of consumer appliances as well as the ability to analyze the usability of audio players and its user interface.

Requirements:

  • PC application and device driver development experience
  • Knowledge and understanding of Windows, NT, or Solaris architecture/technology
  • C, C++, Visual C
  • Excellent debugging skills
  • Experience with various debug tools
  • Experience in developing music, audio, speech and other digital media applications
  • Knowledge on data compression and encryption/decryption technology
  • Concept of Graphical User Interface Design (GUI) for multi-media applications
  • Familiar with object oriented design and architecture
  • Knowledge of mathematical algorithms development
  • Knowledge of communications protocol
  • Knowledge of networking concepts
  • Ability to create technical documentation
  • Education: Bachelor's/Master's degree in Computer Science, Engineering, or related field.

Salary commensurate with experience and job level/type. Multiple openings/various levels and types available.

If this sounds challenging, then PortalPlayer may be the place for you. We offer a comprehensive compensation package that includes medical and life insurance, 401K, stock options and short and long term disability.

If you are looking for big company benefits in a small company environment, drop us an email with the job reference at jobs@portalplayer.com. Please do not make phone inquiries.

Posted on: 01/27/04

Back to Employment Listings >>