Senior Embedded Software Engineer

1 day ago


Thessaloniki, Central Macedonia, Greece GWF Messsysteme AG Full time €60,000 - €80,000 per year
Senior Embedded Software Engineer

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.

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.

We are seeking a highly motivated Senior Embedded Software Engineer to join our team. If you have a passion for what we are doing, we want to hear from you

Key Responsibilities

  • Participate and lead inthe design, development, testing and documentation of embedded systems. Understand and clarify product requirements and proactively identifying problems in them, and making pragmatic decisions about technical trade-offs, while thoroughly documenting work.
  • Contribute towards program goals, ensuring schedules are met and deliverables are signed off in time, scope, and budget.
  • Evaluate new and existing technologies to propose how they could be applied in new ways to solve problems.
  • Assist in harmonizing processes, tools, and methodologies for the team including, identifying challenges and proposing potential improvements.
  • Grow as an engineer and mentor younger colleagues in domains of expertise. Align training with team leadership to ensure knowledge development.
  • Contribute to a healthy local company culture. Embrace company vision, values, and mission. This includes proactive, clear, respectful, and persuasive communication in multidisciplinary, distributed teams.

Essential skills

  • Experience in collaborative and team development, with version control (git).
  • Proficiency in C and C++ in programming for embedded software. Knowledge of related compilers & toolchains (gcc, IAR, clang, and similar) and build systems (make, cmake) necessary.
  • Proficiency in Python.
  • Experience with embedded debugging tools (e.g., JTAG/SWD, logic analyzers, multimeter, oscilloscope, and similar).
  • Knowledge of MCU architectures and assembly (e.g., ARM Cortex, TI MSP, and similar), Embedded Linux and basic peripherals and blocks of design (ADCs/DACs, IRQs, DMAs, Watchdogs, etc.)
  • Ability to create and maintain comprehensive technical documentation (in-code, diagrams, flowcharts, formulas, etc.) Scoping accuracy is important, even with varying degrees of clarity & information.

Important skills

  • Linux and Scripting (bash, bat and related).
  • Hands-on experience with static and dynamic code analysis tools.
  • Scheduling experience in both bare-metal and (RT)OS-based environments.
  • Connectivity protocols wired (e.g. UART, I2C, SPI, Modbus, M-Bus) and wireless (e.g. LoRa, wM-Bus, NB-IoT).
  • CI/CD & DevOps (pipelines) and Containers (docker).
  • Test mentality (experience, mentality, diligence, completeness, coming up with Test cases, compiling test plans) and knowledge of Testing frameworks.
  • Proven expertise in product design, development, and testing. Requirements gathering and decomposition (decompose larger requirements into smaller, more manageable pieces, implicit requirements gathering, clarification of requirements) & and related task/backlog grooming.

5+ years of experience in embedded software (firmware) development and a degree in Electrical Engineering, Computer Science, 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.

Interested?

We look forward to receiving your complete application documents.

GWF AG ist ein führendes Unternehmen für die Datenerhebung, Datenkommunikation und das Management von wertvollen Ressourcen in den Bereichen Gas, Wasser, Strom und Wärme. Dank der langjährigen Erfahrung mit hochpräzisen Messgeräten, der hohen Fachkompetenz im Team der Mitarbeitenden, innovativer Technologien und langfristiger Partnerschaften mit anderen führenden Herstellern, bietet GWF zukunftsweisende Systemlösungen an, die zur nachhaltigen Energie- und Wassernutzung beitragen. GWF ist ein Schweizer Familienunternehmen mit über 300 Mitarbeitenden und einer 125-jährigen Erfolgsgeschichte. Das KMU hat sich in den letzten Jahren vom bewährten Messgerätehersteller zum innovativen Lösungspartner für Messsysteme und für das Zählerdatenmanagement für Anwendungen in der Versorgungswirtschaft, der Industrie, der öffentlichen Infrastruktur und der Gebäudetechnik weiterentwickelt.

Jetzt online bewerben



  • Thessaloniki, Central Macedonia, Greece Pfizer Full time €35,000 - €60,000 per year

    Role Summary The Embedded Innovation Team of Pfizer's global Center for Digital Innovation (CDI) leads strategic collaborations with the local ecosystem of academia, research centers and startups to co-develop innovative solutions with a global scope and utterly achieve our purpose: breakthroughs that change patients' lives. The team designs and...


  • Thessaloniki, Central Macedonia, Greece Pfizer Full time €25,000 - €45,000 per year

    ROLE SUMMARY At Pfizer we make medicines and vaccines that change patients' lives with a global reach of over 1.1 billion patients. Pfizer Digital is the organization charged with winning the digital race in the pharma industry. We apply our expertise in technology, innovation, and our business to support Pfizer in this mission. Our team, the GSES Team, is...


  • Thessaloniki, Central Macedonia, Greece InventYou Full time €30,000 - €60,000 per year

    We are looking for a Senior Liferay Software Engineer to join our engineering team and contribute to the design, development, and optimization of complex, customer-facing Liferay-based systems. You will be involved in delivering scalable solutions across both cloud-hosted and on-premise environments, while also supporting and guiding external engineering...


  • Thessaloniki, Central Macedonia, Greece inventYOU IT Consulting Full time €35,000 - €60,000 per year

    We are looking for aSenior Liferay Software Engineerto join our engineering team and contribute to the design, development, and optimization of complex, customer-facing Liferay-based systems. You will be involved in delivering scalable solutions across both cloud-hosted and on-premise environments, while also supporting and guiding external engineering teams...


  • Thessaloniki, Central Macedonia, Greece Chubb External Full time €60,000 - €80,000 per year

    Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad...


  • Thessaloniki, Central Macedonia, Greece PRODYNA Full time €60,000 - €120,000 per year

    Company description PRODYNA focuses on customer experience, by designing, implementing, and operating custom software applications for mid to large size enterprises. We are committed to offering our customers innovative and future-proof solutions, through digitalisation and cloud computing strategies. As a member of Cloud Native Computing Foundation (CNCF),...


  • Thessaloniki, Central Macedonia, Greece Chubb Insurance Full time €90,000 - €120,000 per year

    Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad...


  • Thessaloniki, Central Macedonia, Greece Chubb Full time €30,000 - €60,000 per year

    Job DescriptionChubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings,...


  • Thessaloniki, Central Macedonia, Greece Chubb External Full time €60,000 - €80,000 per year

    Chubb is the world's largest publicly traded property and casualty insurer operating in 54 countries, Chubb is making significant investments to thrive in a digital age. Chubb launched its third Technology Hub in Thessaloniki in 2022 which is rapidly developing.  Our new center of excellence in Greece is positioned to drive our ongoing business and to...


  • Thessaloniki, Central Macedonia, Greece Chubb External Full time €40,000 - €60,000 per year

    Chubb is a world leader in insurance. With operations in 54 countries and territories, Chubb provides commercial and personal property and casualty insurance, personal accident and supplemental health insurance, reinsurance and life insurance to a diverse group of clients. The company is defined by its extensive product and service offerings, broad...