🔔 FCM Loaded

Embedded / IoT Engineer (Energy Systems)

Kraftwork Solar

3 - 4 years

Kochi

Posted: 15/01/2026

Getting a referral is 5x more effective than applying directly

Job Description

Company Description

Kraftwork Solar is a leading provider of solar and renewable energy solutions in Kerala, India. With over 30 years of experience, we have served more than 20,000 customers across the country. Our comprehensive offerings include rooftop solar solutions, solar drying solutions, and solar water heating solutions for both residential and commercial customers.

As we expand our clean-energy technology platform, we are building customer-centric digital products that help users monitor, understand, and save on their energy costs.


Role Description

This is a full-time role that is onsite / in-office. You will be part of the Product & Technology team and will work directly with one of the co-founders. This role is ideal for a curious engineer with a strong learning mindset, who enjoys working across domains and is excited to build products from the ground up in a startup environment.

You will primarily work on Linux-based embedded and edge IoT products used in energy systems, while also contributing to customer-facing applications and internal tools that support operations and scale.


Key Responsibilities


Embedded & IoT Software Development

  • Design, develop, and maintain embedded Linux software for IoT devices (OpenWRT or similar) used in solar and energy management systems
  • Develop and maintain device drivers and protocol integrations (e.g. Modbus RTU/TCP over RS-485, TCP/IP)
  • Work with meters, inverters, batteries, EV chargers, sensors, and gateways to collect and control energy data
  • Build local, offline-capable edge logic that continues to operate even when cloud connectivity is unavailable
  • Debug and optimize system performance, reliability, and resource usage on constrained edge hardware



Product & Application Development

  • Contribute to customer-centric applications that help users monitor solar performance and reduce energy costs
  • Collaborate with product, design, and operations teams to translate customer needs into technical solutions


Systems Integration

  • Integrate IoT devices with backend systems, dashboards, and monitoring platforms
  • Support data pipelines between edge devices and cloud systems


Internal Tools & Automation

  • Assist in building and maintaining internal tools (including platforms like Zoho Creator) to improve workflows across sales, operations, finance, and customer support



Collaboration & Communication

  • Work closely with founders, technicians, engineers, and cross-functional teams
  • Clearly communicate technical ideas, trade-offs, and progress to both technical and non-technical stakeholders



Learning & Ownership

  • Explore new tools, technologies, and domains as the product evolves
  • Take ownership of features and systems end-to-end, from concept to deployment and support



Requirements


Experience & Skills

  • ~3-4 years of experience in embedded Linux /edge or IoT software development
  • Strong fundamentals in Python and C/C++
  • Experience working with Linux environments, device drivers, system services, and low-level debugging
  • Hands-on experience with Modbus RTU/TCP, serial communication (RS-485), networking
  • Understanding of IoT communication patterns (MQTT, HTTP)
  • Experience implementing local control logic, rule engines, or state machines
  • Familiarity with version control systems (Git) and collaborative development practices



Nice to Have

  • Exposure to IoT gateways, edge computing, or energy / industrial systems
  • Exposure to energy systems (solar PV, batteries, EV chargers, inverters)
  • Experience with backend integration, APIs, or cloud-connected devices
  • Familiarity with low-code platforms or internal tools such as Zoho Creator



Soft Skills

  • Strong problem-solving and debugging mindset
  • Clear communicator who can work well in a small, fast-moving team
  • Curious, proactive, and comfortable stepping into new areas
  • A true team player who enjoys building things together



Language

  • English (required)
  • Malayalam (optional/preferrable)



Why Join Us?

  • Work directly with founders and influence core product decisions
  • Build real-world clean energy technology with visible customer impact
  • Opportunity to grow across embedded systems, IoT, and product development
  • Be part of a mission-driven team working towards a sustainable future

Services you might be interested in

Improve Your Resume Today

Boost your chances with professional resume services!

Get expert-reviewed, ATS-optimized resumes tailored for your experience level. Start your journey now.