Middle/Senior Firmware Developer

Join Our Journey:

At Meazon, we’re at the forefront of revolutionizing the energy sector through cutting-edge proprietary hardware and cloud software platforms. Our mission is to empower smarter grids by providing insightful, real-time data visualization and control for energy sensors and devices. We’re on a quest to enhance sustainability, efficiency, and innovation in energy management. If you’re passionate about making a significant impact and shaping the future of energy, we’re looking for you!

What we expect from you (Responsibilities)

  • Build reusable components and
  • Translate designs and wireframes into high-quality
  • Optimize components
  • Collaborate with other team members and stakeholders.
  • Understand and implement security and data protection best practices.
  • Stay up-to-date with developments in the field and share your knowledge with the team.

Your (Technical) Skills

Embedded Software Development

  • Proficiency in languages such as C, C++, Python
  • Understanding of assembly language for low-level programming
  • Firmware development and bootloader programming, Firmware updates
  • Experience with Real-Time Operating Systems (RTOS) like FreeRTOS

Networking

  • Understanding of network protocols (TCP/IP, UDP)
  • IoT Communication Protocols, Knowledge of MQTT, CoAP, HTTP/HTTPS, and WebSockets
  • Cloud Integration, RESTful API design and integration

Testing, DevOps and Agile PM Practices

  • Debugging tools and techniques (GDB, JTAG)
  • Version control systems (Git) and workflows (GitFlow), CI/CD pipelines
  • Unit testing, integration testing, and contract testing in a microservices environment.
  • Agile methodologies (Scrum, Kanban, Lean) and methodologies

Security

  • Network (TLS/SSL, encryption) security
  • Secure coding practices, vulnerability scanning and compliance.
  • Knowledge of cryptographic methods (AES, RSA, SHA)

Machine Learning and AI (optional)

  • Understanding of ML/AI concepts and their application in IoT
  • Experience with frameworks like TensorFlow Lite, Edge AI

Qualifications

  • Bachelor’s degree in Computer Science, Information Technology, or a similar field.
  • Experience with automation test and benchmarking tools and frameworks
  • Familiarity with modern design/development/build pipelines and tools.
  • Ability to understand business requirements and translate them into technical requirements.

Nice to have

  • Agile methodologies, e.g. Scrum, Kanban

Location: Athens or Patras

Ready to Power Change?

Submit your resume, portfolio/link to GitHub (or elsewhere) to show us your potential and skills, and a brief cover letter explaining why you’re the perfect fit for our team. Let’s innovate together for a smarter, greener future!

Contact email hr@meazon.com