DevJobs

Embedded Software Team Lead

Overview
Skills
  • C C ꞏ 8y
  • C++ C++ ꞏ 8y
  • Python Python ꞏ 8y
  • Agile development processes ꞏ 8y
  • debuggers ꞏ 8y
  • development tools ꞏ 8y
  • DevOps tools and principles ꞏ 8y
  • Edge AI platforms ꞏ 8y
  • embedded architectures ꞏ 8y
  • embedded Linux ꞏ 8y
  • embedded SW tools ꞏ 8y
  • image ꞏ 8y
  • IoT systems ꞏ 8y
  • real-time operating systems ꞏ 8y
  • software design principles ꞏ 8y
  • video-based systems ꞏ 8y

Company Description

Odysight.ai is a company that is revolutionizing predictive maintenance (PdM) and condition-based monitoring (CBM) for the aviation, transportation, and energy industries. Our visualization and AI platform is equipped with video sensor-based solutions that leverage technologies from the medical industry. Our cutting-edge video-based sensors, embedded software, and AI algorithms are being deployed in challenging locations and environments across several PdM and CBM use cases. Our platform provides maintenance and operations teams unparalleled visibility in areas that are either inaccessible or where continuous real-time monitoring isn't feasible.


Role Description

This full-time Embedded Software Team Lead role is located on-site at our Ramat Gan office. The successful candidate will lead the development of our embedded software technology used in our PdM and CBM video sensor-based solutions. Responsibilities include building, testing and delivering high-quality software, managing a small software team, and collaborating with hardware and systems engineers on hardware-software-system integration. This role reports to the VP R&D and collaborates closely also with image processing and AI algorithms researchers.


Qualifications

  • Bachelor's degree or higher in Computer Science, Electrical Engineering, or a related field
  • 8+ years of work experience in firmware/embedded systems with evidence of technical leadership and people management skills
  • Hands on experience with embedded Linux, real-time operating systems, IoT systems, Edge AI platforms and

experience with image/video-based systems

  • Experience with programming languages like C, C++, Python, and with debuggers and other embedded SW tools
  • Experience working in Agile development ptocesses, combining DevOps tools and principles
  • Excellent knowledge of software design principles, embedded architectures, and development tools
  • Ability to lead and collaborate across functional teams, work effectively in a fast-paced environment, and solve complex technical problems
  • Track record of shipping products in the firmware/embedded systems domain
OdysightAI