FW Development Engineer – Job Description
Job brief:
Powermat Technologies is seeking a creative, motivated and skilled real-time embedded engineer to join our firmware development team.
The ideal candidate will possess strong problem-solving abilities and passion for developing innovative embedded solutions.
In this role, you will design, implement and maintain real-time embedded software for Powermat's next-generation wireless power products.
You will report directly to the VP of R&D.
Job Responsibilities:
- Design, develop, improve, and maintain real-time embedded software from concept through production.
- Define and implement firm architecture on ARM Cortex-M & STM8 microcontrollers.
- Integrate real-time embedded software with external hardware components and complete system products.
- Collaborate closely with hardware, systems and QA teams to ensure seamless integration and performance.
- Participate in code reviews, debugging and system validation processes.
- Create and maintain clear technical documentation for design and code.
Job Requirements:
- Bachelor’s degree in Computer Science, Electrical Engineering or Computer Engineering - Must.
- Minimum 5 years of hands-on experience in microcontroller programming (ARM Cortex-M series) - Must.
- 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, GPIO’s, System Clocks, etc.).
- Deep knowledge in C programming - Must.
- Familiarity with Python and MATLAB – Must.
- Solid understanding of the software development lifecycle, including coding standards, debugging, version control and documentation practices.
- Proficiency in using lab and test equipment (oscilloscope, logic analyzer, power supplies) - Must.
- Excellent interpersonal skills: team player, independent, fast learner, hardworking and reliable - Must.
- Strong communication skills in both Hebrew and English - written and verbal.
Advantages:
- 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.