Snr Embedded Software Engineer
GET READY FOR THE FUTURE OF ENERGY
World’s best software-defined home energy solutions company
- Milestone years
Senior Embedded Software Engineer
CTO Lead India
Embedded Software/Firmware Engineer, IoT Applications
Enphase Energy is looking for IoT Embedded Software Senior Application Engineer. This position is on our CTO team. In this role as a member of CTO family, you will be working in highly innovative, technology oriented and dynamic development environment.
- BE Electronics/Communication/Electrical Engineering/Computer Science + 3 to 5 years relevant experience or
- MS Computer/Electrical/Electronics/Computer Science + 2 to 4 years relevant experience
- Understand and analyse the domain and requirements, understand and synthesis software design.
- Develop and improve proof of concepts, evaluate preferred technical solutions
- Develop and prototype scalable IoT embedded software/firmware systems and reusable, portable components.
- Debug and troubleshoot issues in complex embedded systems.
- Write neat technical documentation, be a team player and collaborate with our partners.
- Experience in Embedded software and firmware development for microcontroller, microprocessor based products
- Strong experience in C / C++ programming and data structures with good problem-solving ability
- Hands on with development of BSP, device drivers for peripherals and using cross platform toolchains, IDEs, debuggers, oscilloscopes
- Working know-how of multithreading/multitasking applications in RTOS or Embedded Linux system environment
Additional Skills and Experience of Interest
- Know-how of any industrial or IoT communication protocols, MQTT, TCP/IP, HTTP, TLS/SSL, PKI
- Know-how of Electrical domain, Energy management, solar and smart grid applications
This position is based in Bangalore, Karnataka
Enphase Energy, a global energy technology company, delivers smart, easy-to-use solutions that manage solar generation, storage and communication on one intelligent platform. The Company revolutionized the solar industry with its microinverter technology and produces a fully integrated solar-plus-storage solution. Enphase has shipped more than 28 million microinverters, and over 1.3 million Enphase systems have been deployed in more than 130 countries. Come join our team to raise the bar higher. If you have the desire and ability to apply the latest networking, embedded software and firmware to IoT and cloud services, we’d like to talk to you.