FremontRecruiter Since 2001
the smart solution for Fremont jobs

Sr Embedded Firmware Engineer

Company: Enphase Energy
Location: Fremont
Posted on: September 22, 2022

Job Description:

DescriptionDescription Of Position -This position is within our -EVSE -Engineering group, where you will work -in -a small team to -develop firmware for the new Enphase IQ EVSE product line, a series of smart EV Charging products which will integrate with energy generation, energy storage and energy management products to enable a whole new facet of the Clean Energy revolution. -You will be working in a multi-site team and expected to interface across multiple functionsResponsibilities Include Designing and implementing embedded firmware -on an RTOS and/or bare-metal environment for smart EV Charger functions Working with the marketing, hardware and systems teams to specify the requirements and behaviour of new products. Design and implement algorithms -and state machines for new products Quickly learn about and adapt existing code and architectures into custom applications Developing unit and system test software Work with cross functional teams to test and troubleshoot issues. Mentor Junior Engineers -Education and Experience BS/M.S/PhD Electrical Engineering or Computer Engineering or Computer Science. Minimum 4 to 8 years of -hands-on -experience in firmware development and debugging in ARM based microcontrollers. -Skills, Knowledge and Special Attributes - Good understanding of C/C++ programming, data structures, RTOS -concepts -and microcontroller internals. Familiarity with evaluating CPU versus hardware processing requirements and trade-offs for cost-effective designs Good written and verbal communication skills. Ability to contribute to firmware architecture definition and design trade-off analysis Experience designing custom communication protocols and data models Understanding of diagnostics, logging and event-driven systems Understanding of Hard Real-Time bare-metal development Familiarity with development tools such as Git, Keil, GCC, JTAG, Make, etc Ability to test code and hardware both with and without external test equipment such as oscilloscopes, power meters, etc Ability to document engineering requirements, document solutions, and test new firmware designs -Desired -Skills Familiarity with -functional -safety analysis and strong electrical engineering fundamentals Exposure to metering algorithms and understanding of AC power flow Experience in IoT Gateways and cloud communication (OCPP knowledge a bonus) STM32 Cortex-M family development experience FreeRTOS development experience Embedded Linux experience ESP32 development experience - WiFi, BLE Knowledge of relevant worldwide standards and regulations for EVSE equipment - UL 2594, UL 2231, UL 1998, SAE J1772, OCPP, CCS, ISO 15118

Keywords: Enphase Energy, Fremont , Sr Embedded Firmware Engineer, Engineering , Fremont, California

Click here to apply!

Didn't find what you're looking for? Search again!

I'm looking for
in category

Log In or Create An Account

Get the latest California jobs by following @recnetCA on Twitter!

Fremont RSS job feeds