Product Software Engineer (IoT)

0 - 2 years

0 Lacs

Posted:1 day ago| Platform: Indeed logo

Apply

Work Mode

Remote

Job Type

Full Time

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 mostly 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 IoT products, while also contributing to our 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 used in solar energy systems
  • Work with sensors, gateways, and communication protocols to collect and transmit energy data reliably
  • Debug and optimize system performance, reliability, and power efficiency

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 software development
  • Strong fundamentals in C/C++ (and/or other relevant system-level languages)
  • Experience working with Linux environments, device drivers, system services, or low-level debugging
  • Basic understanding of IoT concepts, networking, and communication protocols (MQTT, HTTP, serial, etc.)
  • Familiarity with version control systems (Git) and collaborative development practices

Nice to Have

  • Exposure to IoT gateways, edge computing, or energy / industrial systems
  • 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 (required)

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

Job Type: Full-time

Benefits:

  • Paid time off
  • Provident Fund
  • Work from home

Experience:

  • Embedded software: 2 years (Required)

Language:

  • Malaylam and English (Preferred)

Location:

  • Kochi, Kerala (Required)

Work Location: In person

Mock Interview

Practice Video Interview with JobPe AI

Start Job-Specific Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

Job Application AI Bot

Job Application AI Bot

Apply to 20+ Portals in one click

Download Now

Download the Mobile App

Instantly access job listings, apply easily, and track applications.

coding practice

Enhance Your Skills

Practice coding challenges to boost your skills

Start Practicing Now

RecommendedJobs for You