Embedded Systems Software Engineer for AI

Majestic Labs 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:

  • 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.

Requirements:

  • 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.