Job Description
**The right to live and work in the UK is a must-have pre-requisite for this posting**
JOB PURPOSE:
The Embedded Software Engineer III contributes to the development and optimization of firmware and embedded software for Kopin’s next-generation AR/VR HUDs and micro-display products. This role requires strong proficiency in embedded systems, real-time algorithm implementation, and hands-on experience with hardware/software integration. The role develops software for custom hardware platforms including ARM processors, microcontrollers, and FPGA-adjacent logic and ensures robust, reliable operation across imaging, tracking, display-pipeline, and sensor-driven subsystems.
This role works collaboratively across electrical, systems, optics, and mechanical engineering teams and participates throughout the full software development life cycle from design and implementation through testing, integration, and documentation.
JOB DUTIES AND RESPONSIBILITIES:
1. Design, implement, and maintain firmware and low-level embedded software for portable and wearable devices.
2. Develop device drivers, hardware abstraction layers, and board support package components for custom ARM- and MCU-based platforms.
3. Optimize image-processing and digital signal-processing algorithms for real-time execution...