Embedded Software Design Engineer 

Job Description:

We are an innovative company, active in three industries at three locations. At our Göttingen site, we develop electronics and optoelectronics for various markets. 

Your Responsibilities

  • Requirements analysis, software architecture, implementation and integration of microcontroller / SoC software in the field of image processing; Control and parameterization of various sensors
  • Development of application software / GUI development
  • Development / Application of Unit Tests

Your profile

  • Successfully completed studies in the field of electrical engineering/embedded systems/information technology/computer science or comparable qualification
  • Extensive experience in microcontroller/SoC programming (C/C++)
  • Experience in application development / GUI design (Tkinter / .NET / Wpf / Qt / Java)
  • Experience in programming typical microcontroller interfaces (I2C, SPI, CAN, LIN)
  • Experience in metrological testing of hardware (interfaces)
  • Experience with various scripting languages (Python, MATLAB, JavaScript, …)
  • Experience with image processing and control algorithms is an advantage
  • Experience with software testing / verification is an advantage
  • Experience with Peta-Linux is an advantage
  • Good written and spoken German and English skills
  • Willingness to travel
  • Goal-oriented, structured and transparent way of working
  • High level of commitment, initiative and willingness to learn.

Our benefits:

 30 days holiday

 Individual support for professional development


 Flexible working hours

 Welcome Days and individual onboarding


 Occupational health management

 Bike leasing


 Employee Discounts