Conduct design and code reviews, unit and integration testing, fault-response verification, and support certification through documentation and traceability.
Manage firmware versions, configurations, and controlled releases using Git, while collaborating with local and global teams throughout development and validation.
Qualifications
Bachelor's degree in Electrical, Electronics, Computer Engineering, or related fields, with 4+ years of embedded firmware development experience.
Advanced proficiency in embedded C/C++, microcontrollers/DSPs, bare-metal and RTOS development, including multicore systems, interrupts, DMA, memory management, and real-time constraints.
Hands-on experience with low-level drivers, communication interfaces (SPI, I2C, UART, CAN, Ethernet), TCP/IP stacks, embedded protocols, bootloaders, and firmware updates.
Experience with hardware-firmware integration, power electronics interfaces, debugging tools, Git, code reviews, and testing; strong problem-solving, English communication, and cross-functional collaboration skills.
Preferred Qualifications | Nice-to-Haves
Knowledge of embedded cybersecurity, including secure boot, firmware authentication, secure updates, TLS, and industrial standards such as IEC 62443, UL 1998, and MISRA C/C++.
Experience with HIL/SIL testing, functional safety practices, fault diagnostics, event logging, and embedded data handling.
Familiarity with MATLAB/Simulink, control systems, photovoltaic and battery energy storage systems, including BMS/EMS interfaces and grid requirements.
Experience with Python for test automation and AI-assisted development tools for code analysis, test generation, and firmware debugging.
At Nextpower, we are driving the global energy transition with an integrated clean energy technology platform that combines intelligent structural, electrical, and digital solutions for utility-scale power plants. Our comprehensive portfolio enables faster project delivery, higher performance, and greater reliability, helping our customers capture the full value of solar power. Our talented worldwide teams are redefining how solar power plants are designed, built, and operated every day with smart technology, data-driven insights, and advanced automation. Together, we’re building the foundation for the world’s next generation of clean energy infrastructure.
We are Nextpower