DevJobs

Embedded Engineer

Overview
Skills
  • C C
  • C++ C++
  • Oscilloscope
  • RTOS
  • SPI
  • UART
  • CAN
  • I2C
  • Logic Analyzer
  • Microcontrollers
  • National Instruments
  • Real-time Systems
  • RF
  • Robotics
  • Sensors
  • Arduino
  • Control Systems
  • Industrial Products
We are looking for a skilled and talented Embedded Engineer to join our Kinetics team, taking part in the development of advanced, multi-disciplinary systems from concept to fully tested product. This hands-on role includes working closely with hardware, developing low-level software, and solving complex engineering challenges across mechanical, electronic, and communication domains.

  • The position involves on-site work in one of our sites- Gan Shomron**

Responsibilities:

  • Develop embedded software in C/C++.
  • Work with microcontrollers, peripherals, and RTOS environments.
  • Implement drivers and communication interfaces (UART, SPI, I2C, CAN, etc.).
  • Perform hardware bring-up, lab testing, and debugging using industry-standard tools.
  • Collaborate closely with electronics, mechanical, and QA teams.
  • Participation in field experiments.
  • Work on remotely operated systems and drone-integrated platforms.

Requirements:

  • 2–5 years of experience in embedded software development - Must!
  • Experienced in C and/or C++ - Must!
  • Experience working with common microcontrollers.
  • Hands-on experience with communication protocols and lab equipment (oscilloscope, logic analyzer).
  • Strong analytical skills and a deep understanding of hardware–software interaction.
  • Experience in writing requirement documents, specifications, and ICDs.
  • Independent, detail-oriented, proactive, and solution-driven.

Advantages:

  • Background in RF, control systems, sensors, robotics, or industrial products.
  • Experience with real-time systems development.
  • Experience Arduino-based microcontroller development.
  • Experience with National Instruments data acquisition technology.
Kela AI Systems