职位详情

登录

Software Engineer - IoT Development
1.5-3万·13薪
人 · 本科 · 3年及以上工作经验 · 性别不限2025/04/14发布
五险一金定期体检节假日福利补充商险

鹏润达商业广场

公司信息
恩帕智能科技(深圳)有限公司

外资(欧美)/少于50人

该公司所有职位
职位描述
Job contents (general description of the position):
As a Software Engineer specializing in C# and IoT Development, you will be a key contributor to Enpal’s mission of building innovative and sustainable energy solutions. Your primary focus will be middleware development, hardware integration, and the enhancement of Enpal's Home Energy Management System (HEMS) running on the Enpal IoT device. Based in China, you will serve as a critical link between Enpal’s software solutions and our hardware partners in China and our development teams in Germany. You’ll also take a hands-on role in managing supplier relationships, ensuring that our systems are seamlessly integrated, reliable, and secure.

What type of candidate background that Enpal looking for:
61 We value a diverse culture
61 We value the technical interview over degrees and certificates. It creates a more diverse hiring approach, giving people from non-traditional backgrounds access to our positions.
61 We want people with an IoT background like automotive, home automation, energy management
61 We want people who are savvy about startups and entrepreneurship. They will likely adapt to our environment well and flourish.
61 We want candidates that are familiar with working in an agile environment.
61 We are especially excited by candidates who are “quirky” and are into learning new things. They work well cross-functionally and holistically.
61 We are fine with a tech stack that only matches the requirements to about 50%.
61 We need especially people in China who speakt Chinese and Englisch and know the difference between the Chinese and Western Culture
61 We want people to be savvy developers:
o Excellent ability to think in systems
o Embrace a holistic approach and reflect on what it is they are building (purpose, users)
o Well-structured, on-point communication.
o Ability to think abstractly and see the bigger picture and context of their work.
61 The team embraces these values: Ownership, Customer Orientation, Commitment, Unity and Drive.

Required skills or experience:
61 Linux Operating System
61 Modbus
61 IP based communication
61 C# and at least one of these:
o Dependency Injection
o Unit Testing
o Serialisation/Deserialisation
61 Git-based code reviews
61 Docker
61 Knowledge of IoT (versus experience)
61 Agile Development
61 Software Abstraction Techniques: Knowledge of creating and maintaining abstraction layers for various hardware components.
61 API Development and Management: Ability to design, develop, and manage APIs for software-hardware interaction.
61 Continuous Integration/Continuous Deployment (CI/CD): Knowledge of CI/CD tools and methodologies, tailored for integration environments.
61 Security: Understanding of security protocols and best practices, especially within integration contexts.
61 Rust Programming Language
61 General Knowledge about
o PV Systems
o Batteries
o Wallboxes
o Home Energy Systems
o Heat Pumps
61 Message Brokers (MQTT)
61 Linux OS and Scripting with Bash
61 Experience in developing Home Energy Management Systems
61 EEBUS Protocols
61 Mock Creation: Proficiency in writing and utilizing mock interfaces and systems for development and testing purposes.
61 Networking: In-depth knowledge of network technologies, ensuring seamless communication between software and hardware components.
61 System Design: Ability to architect systems with a focus on integration and modularity.
61 Testing: Experience with unit, integration, and end-to-end testing, particularly for integration aspects.

相关职位
软件工程师1.5-3万
包吃包住买社保
应用软件工程师1.5-3万·13薪
上位机软件工程师1.5-3万·13薪
团队氛围好带薪年假零食下午茶
软件工程师1.8-3万
上位机软件开发工程师1.8-2.7万·14薪
五险一金年终奖金节日福利
查看所有职位
51米多多提醒你:在招聘、录用期间要求你支付费用的行为都必须提高警惕。 以招聘为名的培训、招生,许诺推荐其他工作机会,甚至提供培训贷款,或者支付体检 、服装、押金和培训等费用后才能录用工作的,都属于违法行为,应当提高警惕。一经发现,请立即举报,并向当地公安机关报案。

举报

招聘信息 > 深圳招聘 > 招聘 > 深圳软件工程师招聘

收藏

热门职位热门城市周边城市