Sensorfact logo

IoT Engineer (Python)

NewGet help on your job search

Need help in your climate job search? Dive deep into climate with Terra.do’s 12-week climate bootcamp course.

Terra.do has partnered with ClimateTechList to give ClimateTechList users a 15% discount for its flagship Climate Change: Learning for Action program.

Job Description

​​​​​Industry resources like energy or water are becoming increasingly scarce on our planet. Sensorfact’s mission is to eliminate all industrial energy waste by helping our customers to operate more efficiently. As an IoT engineer, you will be instrumental in this adventure by developing sensor solutions (a combination of hardware and software) that track their different types of industrial consumption profiles and support the insights that drive our business. But that is not all. These data sources are essential for our data science and consultancy departments to go even further and give our customers unique advice on how they can get the most from their systems. You will be the enabler of the action in a fast-growing, hardware-enabled SaaS company.

About the job Reducing industrial waste in the industry of thousands of customers worldwide remains our focus, but now we want to go beyond it. We are expanding our sensor portfolio with more sensors from suppliers and our designs, creating an easy and valuable integration with common factory environments. The next step is to use our data insight for automatic feedback to the factory. At the same time, our company is growing quickly, and maintaining, managing, and scaling our existing IoT fleet and backend is also an exciting challenge.

Main Responsibilities

We seek an engineer with broad experience to guide these projects from the initial research phase through customer pilots toward a scalable 'hands-off' solution. You will need to dip your toes into (wireless) sensor technology, embedded software and protocols, gateways, device UX, and tools for testing and configuration.

You will join one of the Product teams (cross-functional) and be responsible for everything that happens between the sensors and our cloud platform for one or more types of industrial waste. Not only that, but you will be part of the broader IoT team: have frequent input on other projects, participate in knowledge and sharing sessions, and do code and design reviews for other IoT engineers.

Some of the things you will be doing in your day-to-day work will be:

  • Develop and maintain our embedded software on the gateway devices and sensors.
  • Design, develop, and maintain our tools for fulfillment and onboarding, always striving to make them better but also more efficient.
  • Researching, prototyping, conceptualizing, and productizing new sensor solutions based on product requirements (for example, alternatives ATEX solutions for our portfolio of sensors)
  • Collaborate with cross-functional teams to define and architect end-to-end IoT solutions that meet product goals and technical requirements. We use RFC as a channel to document the process.
  • Code reviews and provide feedback on your colleague's work.
  • Participate in brainstorming and ideation sessions to solve scalability challenges like, for example, different radiofrequency regulations worldwide or how to maintain and manage a diverse fleet of IoT devices. You are perfect for the job because...
  • 3+ years of experience building software for (connected) devices, preferably with (industrial) IoT products (preferably in a C and/or Python environment).
  • You have worked with hardware interfaces: serial ports, field bus protocols, interrupts, etc
  • You have experience with data acquisition and working with different sensor types
  • Knowledgeable about or willing to learn about our tech stack: MQTT, Kubernetes, Embedded System Development Frameworks, and Real-time operating systems.
  • Knowledgable of embedded Linux (bash scripting, systemd, networking)
  • You are comfortable in a growing, changing environment; even more than that, you thrive in these. We are a product-driven company, so customer impact is what guides us, engineering sustainability and excellence is what fuels us.
  • You like an effective and clear communication style and work well with colleagues from different backgrounds and expertise. Even better if...
  • Have an MSc level education, preferably in a technical field, preferably specializing in embedded systems, industrial technology, or similar.
  • You have knowledge or experience with wireless protocols e.g: EnOcean, BLE, LoRa, WiFi, LTE
  • You are familiar with electronics design.
  • Demonstrable working experience with IoT communication protocols (e.g., MQTT)
  • Previous experience in IoT system architecture and design
  • Maximum flexibility regarding working from home/office: You decide where the best and most efficient workplace is.
  • The opportunity to work remotely (abroad) for up to 2 months per year.
  • An open culture where you get a lot of freedom and where taking ownership is valued and encouraged.
  • We value our craftsmanship, but at the same time, pragmatism is one of our core values. …We offer you the usual: a contract for 32-40 hours per week, employer contribution to your pension, 27 annual vacation days, €500 contribution to set up/improve your home office, and an NS business card to get to our offices in Utrecht and Amsterdam.

    LI-CHIA

Apply to Job

👉 Please mention that you found the job on ClimateTechList, this helps us get more climate tech companies listed here, thanks!

Get a referral to Sensorfact

If possible, try to get a warm intro/referral to Sensorfact before applying! Do a LinkedIn search to see who you may know at the company. See this LinkedIn post from Steven for more details on this tactic.

All job openings from Sensorfact

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.

Join ClimateTechList Talent Collective

Want to be matched with companies directly? Apply to the talent collective.

Here's how it works:

  1. You submit an application

  2. We'll share your profile with climate tech companies potentially interested in chatting with you

  3. We'll reach out if there's a company interested in talking to you.