Software Engineer (Remote – PST or MST U.S. Time Zones)

Remote Full-time
Do you innovate with integrity? Believe a team is stronger together? Are you passionate about sustainability? If these are some of the attributes that describe you, then read on. We are looking for courageous, collaborative, and curious problem solvers who are interested in joining our team to help us develop solutions to complex challenges. Digimarc is a global leader in product digitization, delivering business value across industries through unique identifiers and cloud-based solutions. A trusted partner in deterring digital counterfeiting of global currency for more than 20 years, Digimarc illuminates a product’s journey to provide intelligence and promote a prosperous, safer, and more sustainable world. Digimarc also gives every product a digital presence connected to a cloud-based record of its journey and interactions via the EVRYTHNG Product Cloud ®. With Digimarc, you can finally see everything. And when you see everything, you can achieve anything. For more information, visit us at digimarc.com. THE CHALLENGE… As an engineer in a small, fast-paced team, this individual will be responsible for development of critical low-level Digimarc detection software. Working collaboratively, the engineer will participate in all phases of software development including requirements, design, implementation, debugging, unit tests, and documentation. The engineer will work with researchers and other team members to convert reference models to product-ready software. The core focus is the implementation of algorithms related to content identification technologies (digital watermarking, 1D and 2D barcodes, etc.) to enable innovative applications. Limited travel may be required. Throughout our work, positive collaboration with developers, QA staff, researchers, product management, and partners is essential to success. WHAT YOU WILL DO… • Deliver correct, stable, and high-performance solutions in C++ • Implement, test, and deliver new algorithms related to content identification technologies • API design for internal and external Digimarc customers • Aid integration with third-party platforms • Command-line tool development for Windows, Linux, or Mac as needed WHAT WE ARE LOOKING FOR… • 3+ years of Agile team software development experience • BSEE, BSCS, or other strong mathematical education • Effective C++ development, test, and debugging skills • Enjoys learning new algorithms and internalizing their meaning • Possesses strong technical curiosity, is self-motivated, and is able to prioritize tasks • Experienced with performance measurement and optimization of mathematical algorithms • Familiarity with general-purpose scripting languages • Adept at modern source control, unit test, and continuous integration workflows • Active learner of emerging technologies, best practices, and robust architectures • Demonstrates clear spoken and written communications skills • Passion in participating, creating, and sustaining a diverse and inclusive culture where individuals and teams can do their best work and unlock their potential • Alignment with the core Digimarc values: collaborative, curious, and courageous DESIRABLE SPECIALTIES: • Experience with signal processing algorithms • Interest in digital watermarking technology Digimarc is seeking diverse applicants. We are an equal opportunity employer and consider qualified applicants for employment without regard to race, gender, age, color, religion, disability, veteran status, sexual orientation, gender identity, or any other protected factor. We want the best people who share our values. This job posting is not designed to cover or contain a comprehensive listing of activities, duties or responsibilities that are required of the employee for this job. Duties, responsibilities, and activities may change at any time with or without notice. Apply tot his job
Apply Now

Similar Opportunities

Experienced Registered Behavior Technician for In-Home ABA Therapy - Atlanta, GA

Remote Full-time

Immediate Hiring: Experienced Registered Behavioral Technician (RBT) for Clinic-Based ABA Therapy Services

Remote Full-time

Experienced Registered Behavioral Technician (RBT) - ABA Therapy for Children with Autism Spectrum Disorder

Remote Full-time

Experienced Registered Nurse - Telehealth: Providing Remote Care Coordination and Patient Support

Remote Full-time

Experienced Substitute Teacher for Riverside County Schools - Join Scoot Education's Innovative Team

Remote Full-time

Experienced Substitute Teacher for San Bernardino County - Flexible Schedules & Competitive Pay

Remote Full-time

Experienced School Year Instructional Coach for High-Dosage Tutoring Programs in Edgewater Park, NJ

Remote Full-time

Experienced School Year Tutor for K-8 Students in Math and Literacy - Mickleton, NJ

Remote Full-time

Experienced Secondary Social Studies Teacher for Kansas - Flexible Hybrid Remote Arrangement

Remote Full-time

USPS Office Helper

Remote Full-time

**Experienced Text Chat Operator – Customer Service Representative (Remote) – blithequark Store**

Remote Full-time

Experienced Remote Customer Service Representative – Exceptional Customer Experience & Product Promotion

Remote Full-time

Actuarial Analyst - Retirement / Pension

Remote Full-time

Surgery Center Staff Nurse

Remote Full-time

Experienced Associate Customer Service Representative in Healthcare Services - Home Medical Equipment (HME) Specialist

Remote Full-time

[Remote] Bilingual Collections Agent – High Value At Risk (HVAR)

Remote Full-time

Entry Level Remote Part Time Chat Operator – Launch Your Career in Digital Customer Support with Flexible Hours and Professional Growth Opportunities

Remote Full-time

(Work From Home) Amazon Customer Service Job- Part-Time Remote – USA Remote Jobs

Remote Full-time

[Remote] Data Entry (Financial Background) – USA Remote Jobs

Remote Full-time

Senior M&A Financial Modeling Consultant – Build Reusable Diligence Model (Google Sheets)

Remote Full-time
← Back to Home