





Strong employer brand and metro location but senior niche embedded firmware reduces applicant density.
Highly specialized embedded firmware and industrial protocol experience limits cross-industry transferability.
Explicit 10+ years and many mandatory embedded firmware, RTOS, security, and protocol skills raise filter strictness.
Login to See Your Match Score
Create a free account or log in to unlock your CV match score across:
Lead design, implementation, debugging, and testing of embedded communication firmware for renewable energy products including Solar Energy Grid Tie/Off Grid Inverters and related auxiliary products.
Develop real-time state machines and communication functions adhering to firmware specifications and product requirements.
Ensure compliance with QMS, PMP, and lean development processes; participate in subsystem and system-level design verification and testing.
Minimum 10 years of experience in embedded communication firmware development.
Proficient in C/C++ programming for 32-bit microcontrollers and RTOS environments (uC OS-II, QNX, embedded Linux, etc.).
Experience with bootloader development, firmware upgrade mechanisms, embedded testing, and advanced debugging tools (e.g., J-Trace, logic analyzers).
Familiarity with industrial communication protocols (MODBUS, CAN, USB, TCP/IP), cybersecurity in firmware, and scripting languages such as Python or Lua.
Experienced in developing embedded firmware for renewable energy or industrial communication systems with a focus on real-time operations and secure communication.
Comfortable working with global teams and adhering to structured quality and project management frameworks (QMS, PMP, Lean).
Strong technical skills in multi-protocol communication firmware development, cybersecurity practices, and test automation strategies.