DevJobs

Firmware Development Engineer

Overview
Skills
  • C C
  • Python Python
  • C++ C++
  • OOP OOP
  • ARM Cortex-M ꞏ 3y
  • embedded systems ꞏ 3y
  • microcontroller programming ꞏ 3y
  • version control
  • ADC
  • UART
  • Timers
  • System Clocks
  • SPI
  • PWM
  • power supplies
  • oscilloscope
  • MCU architecture
  • MATLAB
  • logic analyzer
  • I2C
  • GPIOs
  • DMA
  • CAN
  • MISRA-C:2004
  • power electronics
  • Keil Embedded Workbench
  • IAR Embedded Workbench
  • hardware design

Company Description Powermat Technologies has been a leader in the global wireless power market since 2006, delivering end-to-end charging solutions that support autonomous, mobile, and connected technologies. With more than 250 patents, the company enables businesses worldwide to integrate advanced wireless power into their products and tailor solutions for specific use cases. Powermat's SmartInductive™ Technology blends magnetic induction and resonance to support both Qi-certified and proprietary solutions across automotive and mobility, robotics, drones, consumer electronics, medical, IoT, telecom (5G), and industrial applications. Its technologies are deployed by global market leaders such as Samsung, General Motors, Harman International, Pivotal Commware, and Visteon, and are embedded in over 800 million smartphones, 200 million accessories, and 25 million cars - driving the vision of a fully wireless future.

Role Description We're looking for a Firmware Development Engineer to join our team on-site in Neve Ilan, full-time. In this role, you'll design, implement, and optimize embedded firmware for our next-generation charging products. The ideal candidate combines strong problem-solving abilities with a genuine passion for building innovative embedded solutions.

Your day-to-day will include developing and maintaining real-time embedded software, participating in R&D activities, and conducting debugging, root-cause analysis, and unit/integration/system-level testing. You'll work closely with hardware, software, and product teams to define requirements, improve system performance, and support product validation and certification.

Qualifications

Required (Must-have):

  • Bachelor's degree in Computer Science, Electrical Engineering, or Computer Engineering
  • Minimum 3 years of hands-on experience in microcontroller programming (ARM Cortex-M series)
  • Proven experience in real-time embedded systems design and low-level hardware interfaces (SPI, I2C, UART, CAN, etc.)
  • Strong understanding of MCU architecture and system peripherals (ADC, DMA, PWM, Timers, GPIOs, System Clocks, etc.)
  • Deep knowledge of C programming
  • Familiarity with Python and MATLAB
  • Solid understanding of the software development lifecycle, including coding standards, debugging, version control, and documentation practices
  • Proficiency with lab and test equipment (oscilloscope, logic analyzer, power supplies)
  • Excellent interpersonal skills: team player, independent, fast learner, hardworking, and reliable
  • Strong communication skills in both Hebrew and English (written and verbal)

Advantages (Nice-to-have):

  • Experience in hardware design and power electronics
  • Basic knowledge of object-oriented concepts in C or C++
  • Familiarity with automotive industry standards such as MISRA-C:2004
  • Experience with IAR and/or Keil Embedded Workbench development environments


📩 Apply now or reach out directly at [email protected]

Powermat Technologies