For Employers
Embedded Software Engineer
Job post no longer accepts applications
3 months ago
Posted date
3 months ago
SeniorMinimum level
ITJob category

What does the company do
In times of increasing resource scarcity, global warming, and environmental challenges, GWF goes the extra mile to measure valuable resources (water, heat, gas, electricity). We are developing new measurement and communication technologies to accomplish double-digit growth and bring cool products to the market.
Why Thessaloniki
In Thessaloniki, GWF has established a modern Development Center whose mission is to create fresh smart-metering and IoT solutions that reshape traditional utilities toward smart city paradigms. We want to contribute to the local tech ecosystem and at the same time drive the company’s international growth. The team offers a vibrant environment, passionate bright colleagues, and a clear goal to transform IoT data into modern applications.

What you will do
Based in Thessaloniki, you will work with an interdisciplinary team of developers ranging from hardware and electronics to mobile software engineers.
You will become familiar with GWF’s proprietary technology, sensors, actuators, and industrial measurement systems.
You will work with the local team, while having access to expert technical guidance by the respective product tech leads throughout Europe.
You will be mentored to actively contribute in C development for embedded systems (e.g., flow meters, communication modules and gateways) with focus on low-power applications.
You will take part in peer reviewing of code designs and implementations.
You will be part of teams that Unit Test, Functional Test and System Test various parts of the design.
You will be integrated in an Agile development framework: take part in all ceremonies, get tasks assigned to you, and drive them to completion in time and scope.
You will have a chance to learn about technologies, trends, best practices, protocols, standards, and certifications in the technological scope of the products and of product development in general.
Qualifications and experience

  • 3+ years of experience in embedded firmware development.
  • Expertise in embedded C programming.
  • Exposure to low-power Firmware designs.
  • Experience in Embedded testing and debugging.
  • Excellent English communication skills is a must.
  • Experience in Python. Especially in a CI/CD and automated testing context.
  • Fulfilled your military service obligations (for Greek male applicants) is nice to have.
  • C++ knowledge is nice to have.
  • Practical knowledge of STM32 or MSP430 microcontrollers is advantageous.
  • Being knowledgeable in security concepts (encryption, key handling, etc.) is a plus.
  • BSc/MSc in Electrical Engineering or similar rounds up your profile.

We offer

  • Competitive compensation
  • Medical Care program
  • Partial remote work flexibility
  • Learning and growth opportunities in an international company setup
  • A pleasant, fun, and achievement-oriented environment
  • Modern, bright offices, located close to the airport

We look forward to receiving your complete application documents.

Related tags
Embedded Software Engineer
3 months ago