cover image
Opal Electronics

Opal Electronics

opalcamera.com

1 Job

27 Employees

About the Company

We started with a simple idea: the things you use most often should be the best things you own.

This led us to invent. Opal has been working on new things that may surprise even you.

So much has changed in technology, and so much of technology is stuck in the lab. Opal is building a series of new devices, that give consumers exciting new abilities.

It's more than cameras.

Listed Jobs

Company background Company brand
Company Name
Opal Electronics
Job Title
Software Engineer (Full Stack)
Job Description
Job Title: Software Engineer (Full Stack) Role Summary: Architect and develop end‑to‑end full‑stack solutions that enable secure, low‑latency communication between users, devices, cloud services, and mobile applications. Collaborate closely with hardware, firmware, and design teams to bridge device‑to‑cloud experiences, build real‑time APIs, optimize data pipelines for multimedia and AI workloads, and create dashboards, admin portals, and OTA update mechanisms for scalable manufacturing and field service. Expectations: - Minimum 4 years of professional full‑stack development experience. - Proven ability to thrive in a fast‑moving, evolving product environment. - Strong ownership of both user‑facing UI/UX and behind‑the‑scenes infrastructure. Key Responsibilities: - Design, code, test, and deploy scalable full‑stack applications (React, Node.js). - Build and maintain real‑time APIs that integrate web, mobile, and IoT devices. - Optimize data pipelines to deliver low‑latency multimedia and AI‑driven services. - Develop operational dashboards, admin portals, and manufacturing tools to ensure product reliability. - Create secure OTA update workflows and associated dashboards for device fleets. - Implement robust user account flows linking hardware, mobile, and cloud services. - Partner with hardware and firmware teams to align device firmware with cloud APIs. - Iterate rapidly on features with ambiguous or evolving specifications. Required Skills: - Proficiency in JavaScript/TypeScript (React, Node.js). - Comfortable writing Python for backend services and AI integration. - Experience with SQL and NoSQL databases. - Knowledge of real‑time communication protocols and low‑latency data handling. - Familiarity with OTA update, device onboarding, and secure authentication flows. - Strong debugging, performance tuning, and testing skills. - Excellent collaboration with cross‑functional hardware, firmware, and design teams. Required Education & Certifications: - Bachelor’s degree in Computer Science, Software Engineering, or related field (equivalent experience acceptable). - No mandatory certifications required.
San francisco bay, United states
On site
Junior
09-02-2026