Embedded Software Developer | Embedded Software Developer (m/w/d)

engineering people GmbH Ulm

Kaufering, Bayern, Deutschland
Published Jan 14, 2026
Full-time
Permanent

Job Summary

This role involves the full development lifecycle of embedded software specifically for portable battery systems. Day-to-day tasks include developing, documenting, implementing, integrating, and rigorously testing complex software modules. The developer is responsible for specifying technical solutions based on stakeholder requirements and ensuring all software deliveries adhere to defined processes and high-quality standards. This position is ideal for a professional with a background in Electrical Engineering, Computer Science, or Mechatronics, offering the opportunity to apply deep knowledge of microcontrollers and embedded systems in a challenging, permanent role focused on innovative battery technology. Success requires strong analytical skills, a goal-oriented approach, and proficiency in both German and English.

Required Skills

Education

University degree in Electrical Engineering, Computer Science, Mechatronics, or comparable technical field

Experience

  • At least 3 years in embedded software development
  • Professional experience with microcontroller and embedded systems
  • Experience in managing and reporting own workstreams

Languages

German (Intermediate)English (Fluent)

Additional

  • Permanent employment contract (unbefristet)