Company
Stenon GmbH
Location
Potsdam, Germany
Employment type
Full-time
Seniority
Mid level
Primary category
Software Development
Secondary category
Embedded Systems & Firmware
Posted date
4 Mar 2026
Valid through
3 May 2026
Who are we?
At Stenon, we are on a mission to democratize soil data. As the global market leader in real-time soil analytics, we empower farmers with actionable insights to improve yield, crop quality, and soil health while reducing costs and environmental impact.
To advance our next generation of soil sensing technology, we are looking for an Embedded Firmware Developer who can build the on-device software that turns hardware measurements into reliable data directly from the field.
Position
As an Embedded Firmware Developer, you will take ownership of the firmware development for our soil sensor system, including the sensor head electronics and control units deployed in agricultural field environments. You will design robust, real-time firmware that interfaces with optical and electrochemical sensors, manages data acquisition and signal processing, and ensures reliable communication under harsh outdoor conditions. You will work closely with hardware, optics, and mechanical teams to bring sensor concepts from prototype to field-ready devices, ensuring stable operation, efficient power management, and reliable data transfer in demanding agricultural applications.
You will
Develop and debug firmware for our soil measurement devices
Develop software and hardware tools for device diagnostics, testing and validation
Interface different sensors to MCU or SOM
Document code
Collaboration with other team members (hardware and software engineers) to agree system designs, interfaces, and protocols, etc.
Participate in design and code reviews and recommend improvements
Support in overall hardware-related software troubleshooting
You have
A degree within a technical field such as Electrical Engineering, Computer Science or related topic of study (Bachelors/Masters and above)
3-5 years of experience with a similar role
Expert knowledge of C/C++
Extensive experience writing firmware for embedded systems, bare-metal (on STM32 and STM32CubeIDE, RTOS would be a plus)
Knowledge of state machine diagram interpretation and implementation to code
Strong awareness of ARM architecture and Internal Peripherals (Timers, PWM , Interrupts, RTC, ADCs, etc.)
Strong knowledge of embedded communication protocols including UART, I2C, SPI, and CAN, (USB, ISOBUS, SMBus is a plus)
Very strong experience with writing sensor drivers
Proficiency with source control tools such as git
Experience with build systems/pipelines
Comfortable using linux shell
Experience bringing up and debugging circuit boards
Very comfortable with reading and understanding datasheets
Strong electrical engineering fundamentals and experience interfacing components
Proficiency with laboratory equipment including oscilloscopes and logic analyzers
Preferred - Strong knowledge of Python
What we offer
Why us?
We are changing how farmers understand and manage their soil—moving from lab-based analysis to real-time insights directly in the field. We value transparency, ownership, and continuous improvement, and we believe great products come from teams that respect and support each other. We set high standards, reward performance, and foster a positive, constructive feedback culture.
Interested?
If you are ready to tackle the challenge of making complex soil data instantly accessible and actionable for farmers worldwide, we want to hear from you. Send us your application (CV or LinkedIn). If you have any questions – we're happy to help.
Stenon GmbHPotsdam, Germany
AppliedintuitionStuttgart, Germany
BlacklaneBarcelona, Germany
BlacklaneLondon, Germany