Embedded Systems Software Engineer for AI
Majestic Labs ai
Software Engineering, Data Science
Tel Aviv District, Israel · Tel Aviv-Yafo, Israel
Posted on Jun 2, 2026
At Majestic Labs, we are seeking an Embedded Systems Software Engineer for AI who will design and optimize AI-based embedded systems. This role involves working with cross-functional teams to build innovative solutions that enhance our smart devices.
Responsibilities:
Responsibilities:
- Develop and maintain embedded software solutions for AI applications.
- Collaborate with hardware engineers to integrate AI algorithms into embedded systems.
- Optimize system performance and efficiency for AI features.
- Conduct testing and validation of AI-enabled embedded devices.
- Document software designs and maintain version control.
- Support deployment and troubleshooting of embedded AI systems.
- Bachelor's degree in Computer Science, Electrical Engineering, or a related field.
- Minimum of 3 years of experience in embedded systems development.
- Proficiency in programming languages such as C/C++ and Python.
- Experience with AI frameworks and tools like TensorFlow or PyTorch.
- Strong understanding of microcontrollers and real-time operating systems.
- Familiarity with version control systems, such as Git.
- Excellent problem-solving and communication skills.