Solar Firmware Engineer 6 views



Develop and debug new low-level real-time and low-latency firmware in C.
Hands-on board bring-up, debug, test, and code optimization.
Design and implement protocols for system communications.
Collaborate with cross-functional teams.
Write Software Requirements Specification and Design documents.
BS or MS in EE/CE/CS, or the equivalent
5-10+ years of professional firmware/software development experience.
Familiar with the embedded microprocessor design process: compilers, debuggers, IDE and source code control
Experience with peripherals: PWM, A/D conversion, Timers
Experience developing device drivers using hardware interfaces: SPI, I2C, and UART.
Experience with RTOS.
Experience with oscilloscopes, function generators, and logic analyzers

Additional Experience Helpful:
Experience with ARM Cortex-M processors.
Experience with power electronics systems.
Experience with scripting languages.



More Information

  • Term Entry +
  • Company SolarEdge
Share this job
Solar sector
  • Company Cover Image solar sector
  • Address CA North
Connect with us
More jobs from SolarEdge