Sr. Embedded Engineer
About CaPow: At CaPow, we are revolutionizing operational efficiency with our groundbreaking Power-in-Motion technology. By enabling dynamic wireless energy transfer, we ensure that businesses operate at peak productivity without downtime. Our innovative solutions are transforming the logistics landscape, powering a new era of automation and efficiency.
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.
● 5+ years programming experience in C/C++.
● 5+ 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