Senior Embedded Firmware Developer

Senior
Athens, 🇬🇷 Greece
Software development

About WeatherXM

Discover the Future of Weather with WeatherXM

Founded in 2022 in Zug, Switzerland, WeatherXM.com is revolutionizing weather monitoring. The brainchild of a core team that has been innovating together since 2015, WeatherXM emerged from the success of Ex Machina (exm.gr), a pioneer in IIoT environmental monitoring and weather analytics serving major enterprises.

Supported by Visionary Investors

WeatherXM's groundbreaking approach has attracted investment from top-tier investors like Lightspeed Faction, Arca, Alumni Ventures, Red Beard Ventures, GS Futures Placeholder, Consensys, Protocol Labs, Metaplanet, Borderless Capital, and SOSV HAX/DLAB. Notable visionary angel investors such as Juan Benet (Filecoin) and Ele Diakomichalis (Radicle) also backed the project, underscoring its potential to redefine weather services.

What is WeatherXM?

WeatherXM is a decentralized weather information network (DePIN) that leverages a dense network of community-deployed weather stations to deliver the most accurate weather services possible. By involving individuals and businesses in setting up WeatherXM stations, the network generates real-time, hyper-local weather data that surpasses traditional methods.

Join the WeatherXM Network

Participants in the WeatherXM network can set up weather stations and earn WXM tokens for the data they collect. Businesses looking to utilize this precise weather data for their services can acquire licenses using WXM tokens. This innovative model ensures a cost-efficient approach by delegating capital expenditure, installation, and maintenance to station owners.

A Dense, Real-Time Weather Network

WeatherXM is building an extensive network of weather stations that already includes over 5,000 stations in more than 80 countries. This network generates real-time weather data and hyperlocal forecasts essential for weather-dependent industries. Unlike national weather organizations that follow a centralized model, WeatherXM's decentralized approach provides unparalleled accuracy and coverage.

Web3-Native Data

WeatherXM’s data is inherently web3-native, digitally signed by a secure element in all stations and stored on Filecoin. This secure, hyper-local weather data serves as the foundation for building on-chain weather protection and parametric weather insurance protocols.

We are looking for an experienced Embedded Firmware Developer to join our dedicated cross-functional team. You should be comfortable developing for various hardware platforms, integrating and testing new components, as well as know your way around development and troubleshooting tools.

We expect you to be a team player and have a desire to participate in a startup that is constantly changing and growing, and be responsible for making some really cool stuff happen.

Responsibilities

  • Take part in the development, debugging, troubleshooting and improvement of the existing firmware codebase that is powering our devices.
  • Develop drivers for new ICs/modules or integrate existing ones to support changes in our hardware.
  • Understanding software design, software development life cycle and real-time operating systems.
  • Make performance and optimization trade-offs to meet product requirements.
  • Write technical documentation.

Requirements

  • Proficient in ESP32 and FreeRTOS, or other Real Time Operating Systems.
  • Experience with other embedded platforms such as nRF, STM32, MSP430 etc.
  • Proven experience in C and C++ for low power embedded systems.
  • Familiarity with low-level hardware concepts (communication protocols, peripherals, drivers).
  • Understanding of circuits and a solid grasp of essential electrical engineering concepts.
  • Experience with software and hardware tools (IDEs, debuggers etc.).
  • Experience with technologies powering the Internet of Things (LoRa, LoRaWAN, NBIoT, MQTT etc.).
  • Excellent communication and teamwork skills.
  • Organizational skills, analytical mind, ability to take ownership of a task and deliver on it – all these in the right balance.

You get bonus points, if you have:

  • Degree in Computer Science, Electrical Engineering or relevant field.
  • Experience with one or more high-level programming languages (Java, Python, Javascript).
  • Knowledge of software development life cycle processes & tools (agile, git, etc).
  • Experience working with Web3.
  • Experience in a start-up high tech environment.
  • Understanding of DeFi / crypto primitives.
  • Strong sense of humor, because we are all fun to be around and want to keep it this way.

Benefits

  • Token allocation incentive plan based on seniority & role.
  • Company health care plan.
  • Extra 4 vacation days annually, based on contract commencement date.
  • Sick Leave: one week per year of paid leave, starting at 6 months from employment date.
  • Professional and personal development annual plan.
  • 500€ of company-issued equipment of your choice (screen, and other peripherals)..

Additional perks

  • We are part of Protocol Labs Network and Consensys offering hands-on training courses on Web3 & Crypto technologies.
  • Be part of an agile team, brainstorming to solve challenging and unique business problems.
  • Free weather station device upon arrival: so we can all be weather gurus.
  • Finest specialty coffee for free, healthy and not so healthy snacks.
  • Team building activities, conferences all over the world and outings.

Are you interested in being part of the most influential company in the blockchain weather industry and contributing to the crypto-currency revolution that is changing the world?

Join us in shaping the future of weather forecasting, where innovation meets community empowerment. Be part of a dynamic team driving change and making an impact at the intersection of technology and climate science.

 

WeatherXM

WeatherXM

WeatherXM is building the world's largest, community-powered weather network by combining web3, IoT, and meteorology to provide accurate, hyperlocal weather services to consumers and businesses.

🌞Clean energy
🌍Climate action
🏙️Sustainable cities
Blockchain
Technology

Other jobs at WeatherXM

 

 

 

 

 

 

 

 

View all WeatherXM jobs

Notifications about similar jobs

Get notifications to your inbox about new jobs that are similar to this one.

🇬🇷 Greece
Software development

No spam. No ads. Unsubscribe anytime.

Similar jobs