-
emagine

Senior C/C++ Developer (IoT)

emagine
Poland · Full-time · Mid-Senior

Summary:

This role focuses on developing hardware and software solutions for energy assets, working primarily with C and C++. The consultant will join a small team within a growing scale-up company in the renewable energy sector, contributing to innovative projects aimed at creating intelligent grid solutions.

Main Responsibilities:

  • Design and build new software features in energy asset hardware.
  • Troubleshoot and support new and current installations.
  • Engage with energy asset manufacturers for better integration.
  • Help build a platform for intelligent energy grids.
  • Research and develop solutions for a Greenfield product.
  • Shape and build technical solutions from scratch.
  • Contribute to business growth and culture.
  • Bring new ideas and actively participate in complex problem-solving.

Key Requirements:

  • Experience in C/C++ programming - at least 7+ years of commercial experience.
  • Strong fundamentals in Computer Science.
  • Curiosity and a willingness to learn.
  • Passion for innovative solutions and challenge.
  • Experience in developing solutions from initial exploration to completion.

Nice to Have:

  • Experience with esp-idf IoT framework.
  • Familiarity with AWS.

Key Skills

Ranked by relevance

c esp
Login to Apply
Posted
Jul 07, 2025
Type
Full-time
Level
Mid-Senior
Location
Warsaw
Company
emagine

Industries

IT Services IT Consulting

Categories

Engineering Information Technology

Related Jobs

3 roles aligned with this opportunity

View all jobs
View Job Details
emagine
Related

UI Developer with gaming experience gaming

2026-05-18

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
emagine
Related

Senior iOS Engineer - Core Experience, Billy

2026-05-23

Full-time
Not Applicable
Sweden
IT Services
Engineering
View Job Details
emagine
Related

Senior Android Engineer - Core Experience

2026-05-23

Full-time
Not Applicable
Sweden
IT Services
Engineering