CareerPlanSign in

Firmwareentwickler Embedded / CAN J1939 / UDS (m/w/d)

Niederdorf bei Stollberg, Erzgebirge, SACHSEN💼 Full-time🗓 2026-06-25 → 2026-09-26

Core

Develop embedded firmware for electrical contacts, sensors, and control systems serving intralogistics, agricultural machinery, and renewable energy sectors.

Role type

Embedded firmware engineer (C/C++ on ARM Cortex-M/AVR)

Builds

Embedded firmware, communication modules, sensor device software, bootloaders, and diagnostic functions

Domain

Industrial automation, embedded systems, automotive/agricultural machinery

Deliverable

production ML models | product features | infrastructure

Required skills

C/C++ programming, embedded systems architecture, state machine design, CAN J1939 protocol, ISOBUS protocol, UDS protocol, sensor signal processing, bootloader integration, safety mechanisms implementation

Preferred skills

Python for data processing, data management systems, project management

Technologies

ARM Cortex-M, AVR, CAN, ISOBUS, UDS

Responsibilities

Develop embedded firmware and communication modules; Implement and test communication protocols; Develop sensor device software; Integrate bootloaders and safety mechanisms; Create tests and documentation

Seniority

Mid-level, hands-on IC

Sourced via bundesagentur · Listed on CareerPlan, which tracks 70,000+ jobs from 20+ sources.