Sr. Embedded Engineer

Be’er Sheva, Israel
Full time, on-site
As a Senior Embedded Engineer at CaPow, you will play a key role in developing cutting-edge technologies across diverse areas such as power electronics, control theory, DSP, and communication protocols. This position offers the opportunity to take full ownership of projects, guiding them from concept and simulation through development, integration, and field deployment. You will work closely with cross-functional teams, including hardware engineers, ASIC developers, and system architects, to define and implement software requirements while optimizing embedded systems.

Apply for this job

Resume/CV*

Attach, Dropbox, Google Drive or enter manually
(File types: PDF, Doc, Docx, txt, rtf)

Key Responsibilities:

  • Developing features in various areas and disciplines – power electronics, control theory, DSP and communication over different platforms.
  • Developing on various micro-controllers and dealing with various RT constraints.
  • Ownership of a project\product from end to end- from concept and simulation, through development and integration and field deployment.
  • Building complex simulations integrating SW
    and HW.
  • Collaborate with cross-functional teams including hardware engineers, ASIC developers, and system architects to define and implement software requirements.
  • Design, implement, debug, and optimize code in C++ and C to interface with hardware.

Requirements:

  • B.Sc. in Electrical engineering / Computer science.
  • 3+ years programming experience in C/C++.
  • 3+ years of experience in developing SW on embedded systems, in a multithreading environment such as FreeRTOS.
  • Experience with communication protocols (CAN, I2C, SPI, UART, RS-485, USB, Wi-Fi, ZigBee, etc).
  • Experience with bring-up (bare metal)
  • Knowledge of network communication protocols (TCP/IP, UDP).
  • Experience with control\power electronics – huge advantage.
    Experienced in using lab equipment, including oscilloscopes, logic analyzers, power supplies, and signal generators. – advantage
  • Python development experience – advantage
  • Experience with stm32 microcontroller – advantage.
  • Experience with user interfaces – advantage.
  • Knowledge of version control systems (e.g., Git) – advantage
  • Quick learner, Motivated, Self-driven with a “can-do” attitude