About the Role
We are seeking an experienced RT Embedded Team Lead to lead the development of real-time, single-process Embedded Linux systems, focused on implementing and optimizing advanced algorithms on GPU platforms.
This is a hands-on leadership role for a highly technical expert with strong system-level ownership, performance-driven mindset, and proven experience in real-time, single-process architectures.
Responsibilities
Lead and mentor a RT Embedded team members.
Design and develop Real-Time systems on Linux with a single-process architecture
Implement and optimize advanced GPU-based algorithms (CUDA / OpenCL)
Define system architecture, performance, and real-time constraints
Work closely with Algorithm and Hardware teams
Ensure deterministic behavior, performance, and system stability
Perform low-level debugging and system optimization
Take full technical ownership from design to deployment
Requirements
B.Sc. in Computer Science, Electrical Engineering, or related field
5+ years of Embedded Linux development experience
2+ years of experience in management
Proven experience with Real-Time single-process systems
Strong experience with developing on C++.
Hands-on GPU programming experience (CUDA / OpenCL)
Deep understanding of real-time scheduling and low-level Linux behavior
Strong debugging and performance optimization skills
CV to: [email protected]
Location: Tel Aviv, Israel