Senior Engineer, Embedded Firmware
Enphase Energy
- Experience
- 5+ yrs
- Location
- Bangalore, Karnataka, India
- Job type
- Full-time
Required skills
- C
- C++
- Shell scripting
- Python
- Go
- Docker
- Linux kernel
- U-Boot
- GRUB
- Yocto
- OpenEmbedded
- Buildroot
- CMake
- Makefiles
- GCC
- Clang
- LLD
- gdb
- strace
- ltrace
- perf
- valgrind
- JTAG
- TCP/IP
- UDP
- HTTPS
- Websocket
- MQTT
- gRPC
- ZMQ
- CAN
- Modbus
- UART
- USB
- Secure boot
- TPM
- TLS
- OpenSSL
- OPTEE
- PKI
- Git
- GitHub
- Bitbucket
- Jenkins
About the role
B.Tech with 5+ years experience; strong hands-on Embedded Linux, open source, Docker; C, C++, Shell scripting required; Python, Go preferred; expertise in kernel, device drivers, BSPs, bootloaders, Yocto, debugging tools, networking, security, and version control.
About Enphase Energy
Public U.S. energy technology company that develops solar microinverters, battery storage, EV chargers, and energy-management software.
This page is fully interactive when JavaScript is enabled. Please enable JavaScript to apply or browse related roles.