صاحب العمل نشط
Role- Sr Staff Engineer FW Development
Company's name- Enphase Energy
Our microinverters control the flow of power from millions of solar panels and counting. As
distributed renewable energy resources proliferate, our microinverters will need more
advanced high-speed controls in order to manage the voltage and frequency of the next
generation smart grids.
This position is within our Firmware Engineering group, where you will work with a small team
to develop fully functional prototypes to demonstrate new advanced operation and control for
autonomous grid connection, management and regulation.
Role/Duties:
Designing and implementing embedded firmware for real-time
operation and control.
Simulating new algorithms for autonomous microgrid power flow
management.
Developing unit and system test software.
Validating algorithms using system simulation tools.
Working with hardware engineers to test and troubleshoot prototype
designs.
Firmware testing.
Requirements:
BS/MS Electrical and/or Electronics Engineering.
Minimum 8+ years of experience in embedded firmware
development.
Expertise in C++, C, and Assembly for real-time applications.
Able to understand and implement digital signal processing (DSP)
concepts in a microprocessor environment.
Familiarity with evaluating CPU versus hardware processing
requirements and trade-offs for cost-effective designs.
Ability to troubleshoot firmware related issues within complex
systems.
Ability to test code and hardware both with and without external test
equipment such as oscilloscopes, power meters, etc.
Familiarity with software development processes. E.g., Agile,
Structured, Object Oriented, etc.
Familiarity with development tools such as GCC, GDB, Eclipse, GNU
Make, etc.
Familiarity with software code management tools such as GIT,
Mercurial, etc.
Ability to carry a design task from concept to implementation.
Ability to document engineering requirements, document solutions,
and test new firmware designs.
Skills : C++,GDB
دوام كامل