Embedded Software Engineer / Firmware Engineer (Agri-Tech / Sensor Systems) (m/f/d)

Stenon GmbH

Potsdam

On-site

EUR 50,000 - 70,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

Real-World Impact
Ownership & Growth
Collaborative Culture
Year-End Break
Seamless Commuting
Team Spirit

Job summary

A pioneering tech firm in agriculture, based in Potsdam, is seeking an Embedded Firmware Developer. The role involves ownership of firmware development for soil sensors, ensuring robust data communication in harsh environments. Candidates should possess a degree in Electrical Engineering or similar, alongside proficiency in C/C++. This position offers a collaborative culture and significant real-world impact on agricultural practices.

Qualifications

  • 3-5 years of experience in a similar role.
  • Extensive experience writing firmware for embedded systems.
  • Strong knowledge of embedded communication protocols.

Responsibilities

  • Develop and debug firmware for soil measurement devices.
  • Interface different sensors to MCU or SOM.
  • Support in overall hardware-related software troubleshooting.

Skills

C/C++ expertise
Firmware for embedded systems
Embedded communication protocols (UART, I2C, SPI)
Debugging circuit boards
Using Linux shell

Education

Degree in Electrical Engineering or Computer Science

Tools

STM32 and STM32CubeIDE
Git
Laboratory equipment (oscilloscopes, logic analyzers)

Job description

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
  • Real-World Impact: Design hardware that goes directly into the hands of farmers, solving global food production and climate challenges.
  • Ownership & Growth: A key role in a fast-growing scale-up where you own your area of responsibility with flat hierarchies and fast decision‑making.
  • Collaborative Culture: Work in a highly productive, international team that values hands‑on development and mutual support.
  • Year-End Break: Enjoy a paid company‑wide closure between Christmas and New Year to recharge and spend time with loved ones.
  • Seamless Commuting: Choose between an ABC Berlin/Potsdam travel pass or a Deutschland‑Ticket to keep you mobile.
  • Team Spirit: Annual company retreats to warmer climates (last year we went to Gran Canaria), regular social events, and a fully stocked kitchen with coffee, tea, and snacks.
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). Reach out to careers@stenon.io
if you have any questions – we're happy to help.

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Embedded Firmware Developer (m/f/d)
Embedded Firmware Developer (m/f/d)

Stenon GmbH • Potsdam

On-site
Confidential
Real-World Impact
Ownership & Growth
Collaborative Culture
+3
Firmware Engineer (m/f/d)
Firmware Engineer (m/f/d)

STABL Energy GmbH • München

On-site
EUR 90,000 - 120,000
Hybrid work model
Company pension scheme
Remote work from abroad
+5
Senior Firmware Engineer (m/f/d)
Senior Firmware Engineer (m/f/d)

Agilerobotsse • München

On-site
EUR 90,000 - 120,000
Corporate Benefits Program covering ˆ
Modern office facilities with rooftop
Field Application Engineer
Field Application Engineer

Employ Global • Niedersachsen

On-site
EUR 60,000 - 90,000
Embedded Software Developer (f/m/d)
Embedded Software Developer (f/m/d)

Labs GmbH • Hamburg

On-site
EUR 60,000 - 80,000
Company bike
Coffee
Landwirtschaftlich-Technischer Mitarbeiter
Landwirtschaftlich-Technischer Mitarbeiter

Staphyt • Blaufelden

On-site
EUR 32,000 - 42,000
Eine verantwortungsvolle und vielseitg
Weiterbildungsmöglichkeiten
Attraktive Vergütung und sichere An-st
+2
Embedded Firmware Engineer
Embedded Firmware Engineer

Cryoport Systems • Darmstadt

On-site
EUR 50,000 - 75,000
Senior Embedded Software Engineer (All Genders) arbeitnow Skdse Munich, Bavaria · 10/11/2026
Senior Embedded Software Engineer (All Genders) arbeitnow Skdse Munich, Bavaria · 10/11/2026

Primetime • München

Hybrid
EUR 90,000 - 120,000
Senior Microelectronics Engineer(m/f/d)
Senior Microelectronics Engineer(m/f/d)

NET CHECK GmbH • Darmstadt

On-site
EUR 60,000 - 80,000
Flexible working hours
28 vacation days
Health & Sports Subsidy
+3
Embedded Software & Mechatronics Engineer (m/f/d)
Embedded Software & Mechatronics Engineer (m/f/d)

eigenblue • München

On-site
EUR 55,000 - 90,000