Oregon State University

School of Electrical Engineering and Computer Science

School of Electrical Engineering and Computer Science

Connect with Us

  • For Students looking for Jobs
  • For Alumni to stay connected
  • For Employers needing to hire

Don't wait! First round interviews are being scheduled now.

Not specified
Concerned about your lack of experience? Learn More...
Employment Type:
Full time
Job Category:
Software Development
Custom Software & Technical Consulting
Engineering Software
Software Development & Design
Software Engineer (Contingent)
(This job is no longer available)
Digimarc | Portland, OR
Grad Date

Not sure what types of jobs you are interested in?

Explore Jobs
Based on Your Education

Follow This Company

Job Description


Digimarc Corporation is a leading innovator and technology provider offering solutions for protecting, managing and commercializing all forms of digital media. Through deep relationships with our licensees and business partners, we enable a wide range of solutions for media identification and management, counterfeit and piracy deterrence, and digital commerce using distribution models that provide consumers with more choice and access to media content.

Digimarc is seeking a Software Engineer for a contact position. This position is for a capable software engineer who values intellectual challenge, good judgment, and sound technical abilities in equal measure. Initial responsibilities may include working with independently or within a small team to perform tasks related to the development and deployment of the Digimarc Discover platform.


5+ years of team software development experience.

A college degree or equivalent work experience.

Strong C and C++ development, test, and debugging skills.

Experience with application development for Windows or Linux.

Demonstrates clear spoken and written communications skills.

Possesses strong technical curiosity, is self-motivated, collaborative, and able to prioritize tasks.

Alignment with the core Digimarc values of Caring, Integrity, Innovation, Loyalty and Knowledge in a fun, fast paced working environment

In addition to the above qualification the ideal candidate will also have:

Produced a Java-based Android app

Written apps using the Android framework

Written apps using the JNI (Java Native Interface) to access the APIs provided by the Android NDK

Digimarc is an equal opportunity employer and considers qualified applicants for employment without regard to race, gender, age, color, religion, disability, veteran status, sexual orientation, or any other protected factor.

About Digimarc

Digimarc Corporation (Digimarc), formerly DMRC Corporation, enables governments and enterprises around the world to give digital identities to media and objects that computers can sense and recognize, and to which they can react. The Company's technology provides the means to infuse digital information, perceptible only to computers and digital devices, into all forms of media content. On August 1, 2008, L-1 Identity Solutions, Inc. completed the acquisition of the Digimarc Corporation's (Old Digimarc) identification documents (ID) systems business. As a result, Old Digimarc became a wholly owned subsidiary of L-1 and changed its name to L-1 Secure Credentialing, Inc. Prior to the completion of the merger, Old Digimarc had transferred its digital watermarking business to DMRC Corporation, which changed its name to Digimarc following the merger.