DevJobs

Embedded Engineer

Overview
Skills
  • C C ꞏ 3y
  • C++ C++ ꞏ 3y
  • Python Python
  • FreeRTOS ꞏ 3y
  • CAN
  • I2C
  • RS-485
  • SPI
  • stm32
  • TCP/IP
  • UART
  • UDP
  • USB
  • Wi-Fi
  • ZigBee

CaPow is growing! We are looking for a highly skilled Software Embedded Engineer to join

our R&D team and take part in developing our ultra-deep-tech innovative products and

solutions for wireless energy transfer systems for autonomous robotics. The team deals with

multidisciplinary R&D tasks for developing in-house solutions and platforms. Come work

with us in a dynamic working environment with high responsibility, joining us, you’ll have the

chance to develop unique products from scratch to mass production.

Key Responsibilities:

● Developing features in various areas and disciplines - power electronics, control

theory, DSP and communication over different platforms.

● Developing 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)

● Experience with stm32 microcontroller

● Knowledge of network communication protocols (TCP/IP, UDP).

● Experienced in using lab equipment, including oscilloscopes, logic analyzers, power

supplies, and signal generators. – advantage

● Python development experience - advantage

● Experience with user interfaces - advantage.

CaPow Technologies