Software Engineer

»  Return to Careers

Perceptive Pixel is seeking software engineers at a variety of experience levels to develop complete solutions, including end-user applications, APIs to enable third party applications and hardware drivers.  Our code combines judicious multi-threading with high-performance computer graphics to provide fluid, media-rich, multi-touch user experiences.  Software Engineers must have solid core C++ competency, a demonstrated ability to implement practical solutions and to work well on a team.

At the junior level, we’re looking for evidence of strong problem solving skills a solid mastery of the fundamentals of software development.  We need generalists to work with senior team members to produce robust implementations in core libraries and end-user applications.  Activities would include implementing designs and specifications in C++, assisting with ongoing refactoring, and prototyping exploratory designs or architectures.

We also need senior experts with proven experience designing, implementing and deploying large components or entire applications.  We’ll be looking for strong evidence of large scale C++ software development, experience in problem solving and balancing quick turnaround with long-term quality.  Candidates are expected to have a deep understanding of object-oriented software design and algorithms mixed with practical experience building software solutions.

Locations: Mountain View, CA preferred.  New York, NY and Wilsonville, OR are also options. Multiple positions are available.

Requirements

  • A BS in computer science, or a strong computer science foundation with equivalent experience
  • Solid core C++ competency
  • Clear communication skills and the ability to work smoothly on a team
  • 4+ years of software engineering experience
  • OpenGL (preferred) or other computer graphics experience is a plus
  • A good sense of user interaction design or graphic design is a plus
  • Networking experience is a plus
  • Exposure to other languages, such as JAVA, C#, Python is a plus

Benefits

Perceptive Pixel offers a competitive benefits package including: paid time off, stock options, medical/dental/vision insurance, parental leave and a 401k plan.

To Apply

Email resume and cover letter to jobs@perceptivepixel.com.   Please include the job title in the subject line.  Resumes without cover letters will not be considered. No calls, in-person visits, or 3rd party inquiries.

About Perceptive Pixel

Perceptive Pixel is a recognized leader in interaction design, having pioneered the development of large-scale, unlimited multi-touch devices that came to prominence during the historic 2008 U.S. presidential elections. Perceptive Pixel’s advanced multi-touch technology platform enables professionals to get closer to their content, removing barriers to understanding, communication and collaboration. Perceptive Pixel is privately held and headquartered in New York. For more information, visit www.perceptivepixel.com. Perceptive Pixel is an Equal Opportunity Employer.

»  Return to Careers