Senior Software Engineer | macOS Developer

Attributor   •  

Beaverton, OR

Industry: Media


5 - 7 years

Posted 64 days ago

This job is no longer available.

We are a global, values-based organization empowering talented engineers and scientists, along with a wide-range of sales, marketing and operations professionals to manage a publicly-traded company consistently ranked as one of Oregon's best places to work. Will you join us? We are Digimarc: The Barcode of Everything™.

Digimarc is seeking an enthusiastic and talented macOS developer. In this role, you will join the team of Product Management, Software, QA and R&D engineers responsible for developing embedding strategy and design guidance tools for macOS in support of Digimarc Barcode.


  • BSCS, other strong mathematical education, or equivalent experience
  • 5+ years development experience on macOS
  • Solid understanding of Cocoa API for developing macOS applications
  • 2+ years development experience on Swift
  • Strong programming skills in C++, Obj-C
  • Knowledge of interoperability of C/C++ and Swift
  • Creativity and enthusiasm for design and UI
  • Excellent analytical, debugging, and problem solving skills
  • Proven track record shipping high quality products
  • Familiarity with Scrum and Agile development methodologies
  • Excellent written and oral communication skills
  • Ability to thrive in a highly collaborative environment
  • Alignment with the core Digimarc values of Knowledge, Caring, Loyalty, Integrity, Commitment, and Innovation in a fun, fast paced working environment


  • Experience developing plug-ins for Adobe Photoshop or Adobe Illustrator
  • Exposure to signal processing or graphics algorithms
  • Interest in digital watermarking technology