Tasks:
- * Architect sensor-fusion frameworks
- * Build and evolve software systems from scratch
- * Build CI/CD and automated testing systems
- * Conduct technology research and prototype validation
- * Customize and optimize embedded operating systems
- * Define development standards, interfaces, and testing criteria
- * Define hardware-software interfaces and integration procedures
- * Design end-to-end smart glasses software architecture
- * Design gesture, eye-tracking, and voice interaction systems
- * Develop rendering engines and display drivers
- * Develop SLAM and spatial positioning systems
- * Lead software development from product planning through mass production
- * Manage software delivery schedules, risks, and resources
- * Optimize real-time multimodal data processing and latency
- * Select technologies and plan software roadmap
Perks/Benefits:
Skills/Tech stack required:
[3D Rendering] [Android] [AOSP] [Automated testing] [C#] [C++] [CI/CD] [Computer Architecture] [Device driver] [Device Driver Development] [Driver Development] [Embedded Software] [Embedded software architecture] [Embedded Systems] [IMU] [Inter-process Communication] [Inter-process communication (IPC)] [Java] [Kernel development] [Kotlin] [Linux] [Memory Management] [Operating System] [Operating system customization] [OTA Updates] [Performance optimization] [Process scheduling] [Python] [QNX] [RTOS] [Sensor fusion] [SLAM] [Software Architecture] [System Architecture] [System customization] [System-level] [System-Level Programming] [Thread scheduling] [TOF sensors]
Educational requirements:
[Bachelor's Degree]
Role(s):
[Architect] [Embedded Software Architect] [Smart Glasses Software Architect] [Software Architect] [Software Systems Architect] [Systems Architect]