CareerPlanSign in

Embedded Software Engineer (m/w/d)

Schwaig bei Nürnberg, BAYERN🌐 Remote💼 Full-time🗓 2025-01-24 → 2026-09-25

Core

Develop hardware-adjacent software for embedded systems, from requirements analysis to series readiness, serving clients in industrial, medical, and mobility sectors.

Role type

Embedded Software Engineer (C/C++)

Builds

Embedded software for microcontroller platforms, motor control systems, and communication interfaces for actuators.

Domain

Industrial automation, mechatronics, motor control

Deliverable

production ML models | product features

Required skills

C/C++ programming, microcontroller development, RTOS, CAN/LIN/Bluetooth/Profinet communication protocols, motor control algorithms (FOC), CI/CD pipelines, unit testing, hardware-in-the-loop testing

Preferred skills

Functional safety knowledge, ALM tools (Polarion/Jira), debugging tools (JTAG, Oscilloscope, Logic Analyzer)

Technologies

STM32, Infineon, GitLab, GitHub Copilot, Polarion, Altium Designer

Responsibilities

Specify, conceptualize, and implement embedded software; develop motor control and regulation techniques; create and execute module, integration, and system tests; collaborate with mechanical and hardware teams

Seniority

Mid-level, hands-on IC

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