- Salary
- $160k – $210k/yr
- Location
- Emeryville, California
- Workplace
- Onsite
- Type
- Full-time
- Department
- Technical Operations
- Seniority
- Senior
- Experience
- 7+ years
- Source
- Lever
Description
We’re looking for a Software Engineer to help define and build the next-generation software and controls platform underlying Prolific’s illumination systems. This role will serve as a foundational software hire within a multidisciplinary illuminator technology team, helping define software architecture across device control, cloud-connected infrastructure, internal tooling, and future customer-facing systems.
This individual will work closely with Firmware, Hardware, Data, and Bioprocess Engineering teams to develop scalable, production-ready control systems for next-generation illumination products. Over time, this role is expected to help define software architecture, interfaces, and development strategy as Prolific expands both internal software capabilities and external development partnerships.
This is not a traditional consumer web or SaaS role. Success in this position requires strong systems thinking and comfort operating across the hardware/software boundary. The ideal candidate enjoys working in-person, operating close to real-world systems and hardware, and is comfortable working across abstraction layers rather than specializing narrowly in frontend or backend development.
This role will be primarily based on-site in Emeryville, CA with some hybrid flexibility depending on current project needs.