
Principal Engineer – Embedded Firmware
Enphase Energy
The Role
Overview
Develop and optimize DSP algorithms for narrow‑band PLC modems.
Key Responsibilities
- dsp optimization
- algorithm design
- interference mitigation
- mac optimization
- system integration
- cross‑functional collaboration
Tasks
-Optimize DSP algorithms for noise mitigation, channel equalization, error correction, modulation/demodulation, synchronization, and adaptive filtering to maximize data throughput and reliability. -Identify and address issues related to interference, noise, multipath propagation, and other impairments affecting PLC communications. -Design, develop, and optimize digital signal processing algorithms for narrow band PLC modems for reliable data communication over power line networks. -Collaborate with cross-functional teams, including hardware engineers, system architects, and firmware developers, to define system requirements and specifications for narrow-band PLC modem development. -Document your work to facilitate knowledge sharing and maintain accurate project records. -Support system integration efforts, troubleshoot hardware-software interactions, and provide technical assistance during the product development lifecycle. -Analyze and optimize the performance of the MAC layer, including throughput, latency, and reliability, to meet the requirements of specific applications and standards.
Requirements
- dsp
- c++
- embedded
- 15+ years
- bachelor's
- protocols
What You Bring
-DSP processors, digital filters, fast Fourier transforms (FFT), and adaptive filtering techniques. -Digital signal processing theory, algorithms, and implementation techniques. -Strong written and oral communication and teamwork skills are required. -Ability to assess and efficiently modify existing software architecture and protocol stacks to implement new MAC features. -Communication theory, modulation/demodulation techniques, error correction coding, and synchronization methods. -Strong background and working experience developing wired and/or wireless protocol stacks (examples: 6LoWPAN, BLE, MoCA, DOCSIS, 802.11, etc) through the various stages of design, implementation and product deployment. -Experience of working on pre-silicon platforms such as FPGAs -Experience with narrow band Power Line Communication (PLC) modem concepts, protocols, and standards (e.g., G3-PLC, PRIME, IEEE P1901.x) is advantageous. -Proficiency in programming languages such as C, C++ -Ability to implement a MAC layer software design from a protocol specification document. -Strong understanding of -15+ years of experience in a similar job function -Experience with embedded software/firmware development, including cost- sensitive, resource-constrained hardware environments. -Extensive experience with modems and communications standards. -Bachelors or an advanced degree in Electrical Engineering, Computer Engineering, Computer Science or a related field
People Also Searched For
Construction Site Manager jobs in Fremont , California , US
Site Manager jobs in Fremont , California , US
Construction Supervisor jobs in Fremont , California , US
Construction Site Manager jobs in California , US
Site Manager jobs in California , US
Construction Supervisor jobs in California , US
Construction Site Manager jobs in Fremont , US
Site Manager jobs in Fremont , US
Construction Supervisor jobs in Fremont , US
The Company
About Enphase Energy
-
Sector Specialisms
Residential
Commercial
Solar
Energy
Renewable Energy
Energy Storage
Electric Vehicle (EV) Charging
