Systems Engineer- Emeryville, CA (UNIX, C)

Systems Engineer- Emeryville, CA (UNIX, C)
Gracenote is seeking a Systems Engineer to develop features and fixes in Gracenote's online media recognition service. You will contribute regularly to team design and code reviews, and be responsible for the analysis and resolution of software defects when they arise.

In addition to your development responsibilities, you will take ownership of our Perl-based automated test system. You will be responsible for the execution and collection of test harness data, as well as ongoing test case design and implementation. You will maintain our testbed host systems, building our software and updating these hosts on a weekly basis.

Requirements:
� B.S. in CS/EE preferred, 4+ years applicable industry experience required
� Hands-on C programming experience
� Knowledge and experience with Perl, and familiarity with meta-languages like XML
� Familiarity debuggers in UNIX evironments such as dbx/gdb
� Knowledge of tools such as the UNIX shells, Make
� Experience with tools for memory and performance profiling such as Purify, Quantify, or Valgrind
� Experience with software archiving tools like Perforce, Subversion, or CVS/RCS
� PHP / Web API development experience
� Hands-on experience with one or more XML parsers
� Familiarity with GNU AutoTools is a plus

Gracenote: About Us

For further consideration, please apply directly to: cwilliams at gracenote dot com

Agency resumes will not be considered for this position