Job Opportunity: Software Developer

Camera Bits is seeking a highly skilled Software Developer to join our team in maintaining and expanding Photo Mechanic, our existing multi-platform software application. Photo Mechanic is world-renowned by photographers and creative designers and is celebrating its 28 year anniversary this year. This role involves a deep understanding of macOS development and some Windows development. As an experienced technical expert, you will play a pivotal role in designing, implementing, and maintaining high-quality software while collaborating with a dedicated team that is passionate about delivering cutting-edge software applications to our professional and amateur customers alike.

Job Title: Software Developer

Location: Hybrid – Remote and on-site in Hillsboro, OR

Full-time

Responsibilities

  • Maintaining and expanding upon existing Photo Mechanic and related software that run on macOS and Windows platforms
  • Design and implement new features
  • Provide technical support to our Customer Support and Marketing stakeholders

Minimum Qualifications

  • Past experience maintaining legacy code
  • Extensive macOS development experience: Proficient in Objective-C/C++, AppKit, XCode/Interface Builder
  • General programming languages: Proficient in C++, scripting (shell, Ruby), Rust
  • Strong IPC and multi-threaded development experience
  • Extensive experience designing and implementing frontend user interfaces
  • Familiar with CI/CD practices and tools: Makefiles, CMake, Gitlab, Jenkins, Jira

Preferred Qualifications

  • Experience leading/mentoring development teams
  • Windows development experience: Strong MFC knowledge
  • Knowledge of Public Key Infrastructures
  • Knowledge of still and video formats/codecs (especially ISOBMFF)
  • Experience delivering products that meet ISO standards

How to apply

Please send your resume and cover letter to devhiring@camerabits.com. You are more than just your work experience, so in your cover letter, please tell us something about who you are that makes you unique, or something that you are especially proud of.

If you are an individual with a disability and require a reasonable accommodation to complete any part of the application process, or need an alternative method for applying, you may email devhiring@camerabits.com or call (503) 547-2800 for assistance.