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

Nanotec Electronic GmbH & Co. KG

Feldkirchen, Kreis München, Bayern, Deutschland
Published Aug 21, 2025
Full-time
Permanent

Job Summary

Join a leading innovator in electric drive solutions, contributing to the development of cutting-edge motor control systems. This role involves designing, simulating, and implementing control algorithms for BLDC and stepper motors, followed by rigorous verification and validation. You will analyze system requirements, create software concepts, and collaborate within interdisciplinary teams to bring innovative products to life. The ideal candidate possesses strong experience in bare-metal firmware development, modern C++ (C++20), and a foundational understanding of motion control and industrial communication protocols. This is an exciting opportunity for a motivated and creative individual to shape the future of drive technology in a company recognized for its innovation and supportive work environment.

Required Skills

Education

Degree in Computer Science, Electrical Engineering, or a comparable technical field

Experience

  • Professional experience in embedded software development
  • Practical experience with bare-metal firmware development
  • Experience with modern C++ development (C++20)
  • Basic understanding of motion control and motor control engineering (FOC, PID, tuning methods)
  • Desirable: Basic understanding and practical experience in developing full software stacks for industrial communication protocols
  • Exposure to real-time communication with a focus on performance and latency
  • Practical experience with ARM-based microcontrollers and RTOS environments is ideal

Languages

German (Fluent)English (Basic)

Additional

  • Not specified