Stenon GmbH logo
Stenon GmbHPosted 5 months ago

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

On-sitePotsdam, Brandenburg, Germany

Full Time

Job Summary

Develop and maintain embedded Linux systems using Yocto for ARM-based platforms, configuring build environments and debugging new hardware bring-up. Write firmware for ARM microcontrollers like STM32, interfacing these devices with Linux systems and managing data acquisition under harsh outdoor conditions. Build tooling for automation, testing, and diagnostics while collaborating with hardware, firmware, and backend teams to transition prototypes to production-ready devices. Implement robust Linux images and microcontroller firmware update mechanisms, simplifying complex problems with Python. Participate in code reviews to improve system architecture and maintainability.

Required Qualifications

  • Solid experience with Linux Distributions
  • Practical experience with the Yocto Project (building images, modifying recipes, working with layers)
  • Experience with ARM-based embedded platforms (Raspberry Pi or similar SBCs)
  • Expert embedded C/C++ knowledge for firmware development
  • Experience working with microcontrollers (e.g. STM32, ESP32, or similar)
  • Hands-on experience with hardware interfaces (GPIO, UART, SPI, I2C, etc.)
  • Good knowledge of Python
  • Experience using Git and collaborative development workflows
  • Ability to debug complex issues across hardware/software boundaries

Desired Qualifications

  • Experience with Buildroot or alternative embedded build systems
  • Familiarity with Docker and CI/CD pipelines in embedded environments
  • Experience with MQTT or IoT communication stacks
  • Exposure to kernel configuration, driver basics, or device tree customization
  • Experience with OTA updates or embedded system provisioning
  • Use of debugging tools like logic analyzers or oscilloscopes

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

Apply to this job in one click with Sorce

Apply on Sorce