Senior Engineer - Python Developer
Enphase
公司概况
他们的业务
Enphase Energy专注于通过基于半导体的微型逆变器将来自单个太阳能模块的直流电转换为面板级的交流电,从而将其核心技术应用于太阳能。这种创新方法与专有的网络和监控控制软件相结合,以及IQ电池和电动车充电器等电池存储解决方案。这些技术使得太阳能的生成、使用、存储和共享成为可能,使Enphase在太阳能行业中处于领先地位(来源:cbinsights.com)。他们的产品线包括与几乎所有太阳能电池板兼容的微型逆变器、交流模块以及获奖的智能电池,如IQ Battery 5P。此外,他们还提供领先的移动应用程序,用于实时能源数据、控制和支付与社区共享的多余电力,形成了Enphase能源系统,适用于住宅和商业的太阳能加储能设置(来源:enphase.com)。目标市场包括美国及国际上的住宅业主和商业部门,优先考虑自用、与电网互动和能源独立的清洁能源解决方案(来源:cbinsights.com)。Enphase在基于微型逆变器的太阳能技术中占据竞争优势,通过模块级电力转换实现更高的可靠性和可扩展性,区别于传统的串联逆变器(来源:enphase.com)。
项目与业绩
Enphase Energy在全球部署了超过500万个系统,自2006年成立以来,已发货超过8480万个微型逆变器(来源:enphase.com)。虽然具体的项目名称、容量、地点或成本未公开详细说明,但公司的规模暗示其在住宅和商业太阳能加储能部署中有广泛的参与。主要客户包括采用太阳能自发电的住宅用户和商业实体,尽管没有具体命名的主要客户(来源:cbinsights.com)。Enphase的地理覆盖范围超过160个国家,重点关注美国市场,特别是在加利福尼亚州,继续扩大其业务(来源:enphase.com)。
近期发展
在过去两年中,Enphase宣布在加利福尼亚州增加其Legacy NEM系统扩展解决方案的部署,公用事业公司已简化了根据净能计量规则扩展现有太阳能系统的审批流程(来源:zoominfo.com)。2025年2月11日,公司推出了针对加利福尼亚州新住宅项目的扩展IQ Battery 5P解决方案,增强了住宅太阳能系统的存储能力(来源:zoominfo.com)。虽然在首次公开募股后没有报告重大收购或合并,但公司继续关注产品里程碑,包括与光伏和电源相关的具有轨迹控制的压电电源转换器的专利授予(来源:cbinsights.com)。
在这里工作
Enphase在其弗里蒙特总部提供多个关键部门的职位,包括工程、产品管理、销售和市场营销以及运营。具体职位包括软件开发、硬件设计、业务发展和客户成功,领导职位如首席执行官兼总裁,以及云和物联网总监等专业职位(来源:salestools.io)。公司文化强调创新、协作、持续学习和员工福祉,这在他们总部的设施中得到了体现,如开放式办公室、协作空间、健身中心和旨在促进团队合作和吸引顶尖人才的健康室(来源:salestools.io)。记录的福利包括支持专业成长的全面套餐,尽管可用来源中未详细说明健康计划或股权等具体内容(来源:salestools.io)。
最后更新于 2026-02-23 | 报告问题
Enphase Energy is a global energy technology company and a leading provider of solar, battery, and electric vehicle charging products. Founded in 2006, our innovative microinverter technology revolutionized solar power, making it a safer, more reliable, and scalable energy source. Today, the Enphase Energy System enables users to make, use, save, and sell their own power. Enphase is also one of the most successful and innovative clean energy companies in the world, with more than 80 million products shipped across 160 countries.
Join our dynamic teams designing and developing next-gen energy technologies and help drive a sustainable future!
We're looking for a skilled software developer lead to establish and maintain our software development processes using a framework, ensuring high-quality product delivery and efficient team collaboration. The ideal candidate will have experience in developing and implementing software frameworks for hardware manufacturing test, setting up development workflows, version control, and issue tracking.
Key responsibilities include designing and implementing software development processes, developing reusable frameworks and libraries, and ensuring best practices in coding, testing, and deployment. The candidate should have strong problem-solving skills, attention to detail, and excellent collaboration and communication skills.
Enphase has multiple high-volume manufacturing and test setups globally. You will support the manufacturing test setup globally and ensure they meet the highest reliability and quality standards in the industry. You will work closely with all production sites to monitor, maintain, and improve test hardware and software. You will also work with the NPI and design teams to successfully introduce new products into production.
The job consists of understanding, supporting, and improving the test technology, strategy, hardware, and software to be deployed at Enphase's various production facilities. Enphase's products often carry a relatively long warranty in the field; therefore, our manufacturing process and test must support the quality required. This often results in unique product features, disciplined manufacturing processes, and rigorous testing.
What You Will Do
- Working with geographically dispersed teams consisting of Electronics Hardware Engineers, Software Engineers, and Engineering Technicians.
- Supporting changes and upgrades to Enphase production test hardware and software.
- Coordinating with the NPI, Manufacturing and Quality teams at contract manufacturing sites.
- Developing and documenting test system processes and maintenance routines, including calibration, replacement schedule, repeatability test, etc.
- Coordinating closely with the Mfg. SW Development Team to design and ensure a fault-tolerant test system.
- Maintaining, debugging, and supporting the production facilities where the test systems are deployed.
What You Bring and Who You Are
- B.E/M.Tech. in Computer Science or Electrical Engineering, or other suitable educational background or work experience.
- 3+ years of experience in software development using Python in Manufacturing Domain.
- ATE Framework Software Development: Design and develop Automated Test Equipment (ATE) software framework for production testing wherein need to develop reusable Python framework and libraries.
- Application Development: Develop applications with Python that integrate with various instruments and systems.
- Architecture/System Design: Create system designs and architectures for desktop application and cloud (optional).
- Multi-Threading: Implement multi-threading techniques for concurrent execution of tasks.
- Design Patterns: Apply design patterns for scalability, maintainability, and performance in software development.
- SQL/HTTP/PyQt: Work with SQL databases, develop RESTful APIs, and create GUI applications using PyQt.
- Instrument Drivers: Develop and integrate instrument drivers for various instruments (UART, CAN, TCP/IP, I2C).
- Big Data Analytics: Develop and implement big data analytics solutions using Python, including data ingestion, processing, and visualization with tools like Pandas, NumPy, and Matplotlib.
- Exposure in electrical and electronics.
- Experience with Version Control and Project Management Tools: Proficient in using JIRA for project management and Bitbucket for version control.
立即申请
工作已过期?请告知 Enphase 您是在 Rejobs 上找到这份工作的。这将帮助我们成长,并让更多人投身于可再生能源工作!
获取工作提醒
获取班加罗尔,印度地区电气工程领域职位的提醒
加入人才库
让顶尖清洁能源雇主找到你