Embedded Developer / Firmware Engineer

 (2+ years exp)
€36k – €60k
Published: 1 week ago
Avatar for Ex Machina

Ex Machina

WeatherXM is a community powered weather network, that rewards weather station owners

Job Location

Job Type

Full Time

Visa Sponsorship

Available

Relocation

Allowed

The Role

We are an Internet of Things startup working on exciting projects that involve our own IoT hardware and cloud platform, delivering predictive analytics solutions to large weather-sensitive enterprises.

Our latest endeavour is WeatherXM.com, a community powered global weather station network, that rewards station owners and provides accurate weather services to Web3 enterprises.
We are looking for an experienced Embedded Developer to join our dedicated cross-functional team, which is revolutionizing the Internet of Things.

You should be comfortable developing for various hardware platforms, integrating and testing new hardware, as well as know your way around development and troubleshooting tools. You will be a key participant at this stage of our startup, gain experience in lean startup approaches in a constantly changing and growing environment, and be responsible for making some really cool stuff happen.

Responsibilities

  • Take part in the development, debugging and improvement of the existing firmware codebase that is powering our devices.
  • Developing drivers for new ICs/modules to support changes in our hardware
  • Integrating new hardware into our existing hardware designs
  • Prototype new features and entirely innovative solutions using cutting edge technologies
  • Write technical documentation – don’t worry, we’ll keep this at a minimum

Requirements

  • Proven experience in C and C++ for low power embedded systems
  • Familiarity with low-level hardware concepts (communication protocols, peripherals, interrupts, drivers)
  • Experience with software and hardware tools (IDEs, debuggers etc.)
  • Familiarity 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:

  • Experience with ESP32 and FreeRTOS / AWS
  • Experience with one or more high-level programming languages (Java, Python, Javascript)
  • Degree in Computer Science, Electrical Engineering or relevant field
  • Knowledge of software development life cycle processes & tools (agile, git, jenkins)
  • Strong sense of humour, because we are all fun to be around and want to keep it this way

Benefits
At Ex Machina we are investing in people that will contribute to the growth of the company. We are offering:

  • Competitive salary
  • Stock option incentive plan – depending on skills / seniority
  • Remote working & flexible hours is a standard, not an exception
  • Training & Development – you will have the opportunity to work on a wide variety of projects, technologies and never be bored!
  • Only the best specialty coffee out there!

https://WeatherXM.com

Similar Jobs

Wikifarmer company logo
Wikifarmer
A platform that connects farmers to buyers and to knowledge
Seafair company logo
Seafair
The leading workforce management solution for seafarers
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Ex Machina company logo
Ex Machina
WeatherXM is a community powered weather network, that rewards weather station owners
Qurio company logo
Qurio
Audience engagement platform for local newsrooms and niche media
TileDB company logo
TileDB
A universal engine that allows you to access, analyze, and share any type of data
TileDB company logo
TileDB
A universal engine that allows you to access, analyze, and share any type of data