Company Description
Meazon is a global innovator in energy data acquisition technology, delivering advanced energy submeters and controllers connected to the cloud. Recognized by the US Department of Energy as the sole winner of its wireless submetering challenge, Meazon focuses on enabling energy digitization for utilities, enterprises, buildings, microgrids, and smart cities. The company’s solutions support energy efficiency, preventive maintenance, demand-response, and distributed energy resource planning in low-voltage networks. Meazon is a pioneer in using NB-IoT and LTE Cat M for transmitting energy data and in implementing streetlight management with proprietary NEMA controllers. Its mission is to disrupt traditional energy monitoring by offering open, “measure as a service” solutions that integrate with emerging technologies such as EVs and support data-driven energy investments.
Role Description
This is a full-time, on-site Middle/Senior Firmware Engineer role based in Athens. You will design, implement, and maintain embedded firmware for Meazon’s energy submeters, controllers, and related IoT devices. Daily responsibilities include developing and optimizing embedded software on ARM-based platforms, integrating device drivers and communication protocols, and performing hands-on debugging and testing on real hardware. You will collaborate with hardware, software, and cloud teams to define requirements, ensure reliable data acquisition, and improve device performance and robustness. The role also involves contributing to code reviews, documentation, and continuous improvement of development tools and processes.
Qualifications
-
Strong embedded software and firmware development skills, including experience with C/C++ and real-time constraints.
-
Hands-on experience with ARM architecture and microcontroller-based systems, including peripherals and low-level programming.
-
Proficiency in debugging embedded systems, using tools such as JTAG, oscilloscopes, logic analyzers, and protocol analyzers.
-
Solid understanding of electrical engineering fundamentals relevant to embedded systems, such as schematics, interfaces, and basic power electronics.
-
Proven software development practices, including version control (e.g., Git), code reviews, unit testing, and continuous integration.
-
Experience with communication protocols (e.g., UART, SPI, I2C, Modbus, TCP/IP, MQTT) and low-power IoT connectivity (NB-IoT, LTE Cat M) is a strong plus.
-
Familiarity with energy metering, sensor integration, or industrial/IoT devices is an advantage.
-
Bachelor’s or Master’s degree in Electrical Engineering, Computer Engineering, Computer Science, or a related field (or equivalent experience).
-
Ability to work collaboratively in a cross-functional team, communicate clearly in English, and take ownership of features from concept to deployment.